Come incorporare un gran numero di immagini AVIF in un singolo post per la lettura di libri online?

Grazie mille a tutti per il vostro aiuto!
Ho trovato una soluzione: ho distribuito un servizio Zfile sul mio server, che funge da unità cloud privata e l’ho configurato per consentire l’accesso agli utenti anonimi.
Posso controllare il numero di file visualizzati per pagina e personalizzare quanti vengono caricati manualmente ogni volta. Le autorizzazioni per i visitatori anonimi sono impostate su “solo anteprima”.
Questo ha risolto diverse sfide chiave per me:
Gestione complessa dei file: è molto più comodo gestire centinaia di migliaia di immagini tramite un’interfaccia di unità cloud.
Anteprime su richiesta: per impostazione predefinita, l’unità elenca solo i file e un’anteprima viene generata solo quando si fa clic su un file. Questo funziona in modo molto simile a PhotoSwipe. (Anche se Zfile ha una modalità per visualizzare in anteprima tutte le immagini contemporaneamente, credo di poterla disattivare in seguito.)
Integrazione con Discourse: ora posso aggiungere un link “Leggi online” nei miei post di Discourse, che apre l’interfaccia dell’unità cloud quando viene cliccato. Ecco come appare: https://openttc.com/t/topic/8
Efficienza delle risorse: questo approccio evita il consumo di risorse non necessario comune con le gallerie tradizionali o le applicazioni di hosting di immagini. Il modo migliore per leggere un libro è caricarne una pagina alla volta, a differenza di un album fotografico in cui ci si aspetta più immagini contemporaneamente. Caricare più pagine di libri contemporaneamente sarebbe anche visivamente confusionario, poiché ogni pagina appare molto simile.
Sto usando Discourse come homepage del mio sito web, gestendo circa 5.000 libri in 31 categorie. Ogni post rappresenta un singolo libro e l’unità Zfile gestisce le singole pagine di contenuto per ciascuno di essi. Questa è la migliore esperienza utente che ho trovato finora, ed è relativamente comoda su desktop, telefoni cellulari e tablet. Spero che questo possa aiutare altri che potrebbero avere esigenze simili.
Un paio di note:
Zfile non è l’unica opzione. Sembra che la sua interfaccia supporti principalmente il cinese, il che è un vantaggio per me. Se avete suggerimenti migliori, fatemelo sapere.
Se in futuro fosse disponibile per Discourse un plugin per girare le pagine in 3D (che simula un’esperienza di sfogliare pagine di libri reali, come quelli disponibili per WordPress), fatemelo sapere anche questo.
Grazie ancora!

4 Mi Piace