Ricevi un file .html per email, oppure ne trovi uno in File dopo aver decompresso un archivio. Lo tocchi e, a seconda dei casi, non succede nulla, si apre in un'anteprima che mostra testo grezzo, o Safari lo visualizza senza alcuna formattazione. Il file non è rotto: iOS semplicemente non sa cosa fare di una pagina web che vive sul dispositivo.
Un browser è fatto per andare a prendere pagine da un server. Quando la pagina è già qui, sul tuo dispositivo, si presentano due problemi.
Il primo è che quasi nessun sito è un singolo file. È una cartella: la pagina richiama un foglio di stile, una directory di immagini, a volte del JavaScript, e punta ad altre pagine. Aprire il solo file .html equivale a leggere un libro di cui si è tenuto il testo e buttata l'impaginazione.
Il secondo è che la sandbox di iOS isola le app. Un'app che apre il tuo file non ha necessariamente il permesso di leggere la cartella circostante, quindi le risorse vicine restano irraggiungibili anche se stanno proprio accanto.
Rapida, già installata, niente da fare. Tratta però il file isolatamente: stili assenti, immagini mancanti, link interni che non portano da nessuna parte. Basta per verificare che un file contenga qualcosa, non per leggerlo.
Trasformare la pagina in PDF da un computer prima di trasferirla funziona e dà un documento perfettamente leggibile su iPhone. Ma perdi la navigazione tra le pagine e devi rifare l'operazione a ogni aggiornamento. È una soluzione per un documento congelato, non per una documentazione.
Pubblicare il sito da qualche parte e consultarlo con Safari dà un risultato perfetto. È anche l'unico caso in cui il tuo contenuto lascia il dispositivo, il che diventa un problema non appena si tratta di materiale del cliente o di lavoro non pubblicato. Trattiamo questo compromesso in leggere un sito locale senza avviare un server web.
L'ultima opzione è un'app costruita apposta, che apre l'intera cartella e risolve i percorsi relativi come farebbe un browser.
Pagira apre una cartella di sito completa o un singolo file, su iPhone e su iPad.
Se hai la cartella completa, apri la cartella invece del file: è ciò che permette di trovare fogli di stile e immagini. Il dettaglio è nella pagina aprire interi siti web locali.
Un sito arriva spesso compresso. Decomprimi l'archivio in File, cosa che iOS fa nativamente con un tocco prolungato, poi apri la cartella ottenuta. Aprire il .html direttamente dall'archivio non darà mai una resa corretta, dato che i file vicini non sono ancora estratti.
Molte cartelle mescolano pagine HTML e documenti PDF, con link dall'una all'altro. Un link a un PDF si apre nella stessa app, e uno scorrimento riporta alla pagina di partenza. Vedi il lettore PDF integrato.
Perché il foglio di stile non è stato trovato. Vive quasi sempre in un file separato, spesso in una sottocartella. Apri la cartella intera invece del singolo file.
Sì. Le pagine interattive si comportano come previsto, il che conta per una documentazione con navigazione dinamica o una pagina che disegna qualcosa a schermo. Vedi il supporto CSS e JavaScript.
No. Tutto viene eseguito sul tuo dispositivo, senza server e senza account. È la differenza di fondo con un servizio online che visualizza le tue pagine.
Sì, tramite il menu di condivisione. Se l'allegato è un archivio, salvalo prima in File e decomprimilo.
I passaggi sono identici. Una sola app copre iPhone e iPad, con un'interfaccia adatta a entrambi.