Comment intégrer un grand nombre d'images AVIF dans un seul post pour la lecture de livres en ligne ?

Merci à tous pour votre aide !
J’ai trouvé une solution : j’ai déployé un service Zfile sur mon serveur, qui agit comme un disque cloud privé, et je l’ai configuré pour autoriser l’accès aux utilisateurs anonymes.
Je peux contrôler le nombre de fichiers affichés par page et personnaliser le nombre de fichiers chargés manuellement à chaque fois. Les autorisations pour les visiteurs anonymes sont définies sur « aperçu uniquement ».
Cela a résolu plusieurs défis majeurs pour moi :
Gestion complexe des fichiers : Il est beaucoup plus pratique de gérer des centaines de milliers d’images via une interface de disque cloud.
Aperçus à la demande : Par défaut, le disque ne liste que les fichiers, et un aperçu n’est généré que lorsqu’un fichier est cliqué. Cela fonctionne un peu comme PhotoSwipe. (Bien que Zfile dispose d’un mode pour prévisualiser toutes les images en même temps, je pense pouvoir le désactiver plus tard.)
Intégration Discourse : Je peux maintenant ajouter un lien « Lire en ligne » dans mes publications Discourse, qui ouvre l’interface du disque cloud lorsqu’il est cliqué. Cela ressemble à ceci : https://openttc.com/t/topic/8
Efficacité des ressources : Cette approche évite la consommation inutile de ressources courante avec les galeries traditionnelles ou les applications d’hébergement d’images. La meilleure façon de lire un livre est de charger une page à la fois, contrairement à un album photo où l’on s’attend à plusieurs images à la fois. Charger plusieurs pages de livre simultanément serait également visuellement déroutant, car chaque page se ressemble beaucoup.
J’utilise Discourse comme page d’accueil de mon site Web, gérant environ 5 000 livres dans 31 catégories. Chaque publication représente un seul livre, et le disque Zfile gère les pages de contenu individuelles pour chacun d’eux. C’est la meilleure expérience utilisateur que j’ai trouvée jusqu’à présent, et elle est relativement pratique sur les ordinateurs de bureau, les téléphones mobiles et les tablettes. J’espère que cela pourra aider d’autres personnes qui pourraient avoir des besoins similaires.
Quelques notes :
Zfile n’est pas la seule option. Il semble que son interface prenne principalement en charge le chinois, ce qui est un avantage pour moi. Si vous avez de meilleures recommandations, n’hésitez pas à me le faire savoir.
Si un plugin de retournement de page 3D (simulant une expérience de retournement de page réelle, comme ceux disponibles pour WordPress) devenait disponible pour Discourse à l’avenir, faites-le moi savoir également.
Merci encore !

4 « J'aime »