Comment tu as fais pour l’instant ? (A priori il n’y a pas de site de demo online ?)
Est-ce que la page peut conserver des données entre 2 chargements de documents de même nature ? (sans utiliser les data storage, c’est juste temporaire).
Si oui, depuis une liste de documents, quand on clique sur un document les données de la liste seraient sauvegardées (elles peuvent même être sauvegardées dès le chargement de la liste en prévision). En utilisant les flèches, ça ne ferait que charger le contenu du doc suivant ou précédent, en recherchant dans les données sauvegardées quel est l’id du doc suivant/précédent, donc pas de requète pour récupérer la liste des docs à chaque affichage de doc. Quand on arrive au début ou à la fin de liste sauvegardée, ça fait une requête pour obtenir les 30 docs suivants/précédents (ou alors juste faire par paquets de 10 ?).
Un bouton de retour à la liste, situé entre les flèches, serait utile.
C’est surtout pour avoir un design commun entre desktop et mobile (surtout en portrait). Car sur mobile il n’y a pas la place pour mettre les 2 gros boutons de part et d’autre du titre.
De plus, pour naviguer facilement d’avant en arrière, il vaut mieux avoir les 2 flèches pas loin l’une de l’autre.
Le design exact des flèches est bien sûr à améliorer.