Come aprire ed eseguire un progetto web ZIP su iPhone o iPad
Aggiornato 2026-08-09
Un sito compresso — un compito del corso, un prototipo esportato, il backup di un sito statico, un'app multi-file generata dall'IA — non funziona se ti limiti a decomprimerlo nell'app File: iOS ti dà una cartella di file scollegati, Safari non riesce a navigarli e tutto ciò che usa fetch() o i moduli ES viene bloccato del tutto sui file locali.
L'approccio che funziona: importare lo ZIP come un unico progetto in un visualizzatore che ne conservi la struttura e sappia servirlo come un vero sito web. Ecco il flusso di lavoro completo.
Passaggio 1 — Importa lo ZIP come un unico progetto
- Condividi il file .zip con OpenHTML, oppure scegli lo ZIP dall'importatore dentro l'app (funzionano anche le cartelle).
- L'archivio viene estratto in una copia privata sul dispositivo, mantenendo intatte la struttura delle cartelle e ogni percorso relativo.
- La pagina iniziale viene rilevata automaticamente e si apre già renderizzata.
Si è aperta la pagina sbagliata? I progetti con più file HTML mostrano le pagine candidate in Contenuto del progetto: scegline un'altra come pagina iniziale e verrà ricordata.
Passaggio 2 — Eseguilo come un sito vero
I browser limitano volutamente le pagine file://: niente fetch(), niente moduli ES, niente XHR. È per questo che un progetto che funziona sul tuo server di sviluppo desktop sembra rotto come insieme di file locali. La modalità server locale di OpenHTML (Pro) esegue il progetto su un server privato 127.0.0.1 sul dispositivo stesso: richieste same-origin, import dei moduli e caricamento di JSON si comportano esattamente come in produzione.
Il server è solo in loopback: nient'altro sulla tua rete può raggiungerlo e si ferma quando lasci la pagina o mandi l'app in background. L'accesso a Internet della pagina stessa resta disattivato finché non lo consenti.
Passaggio 3 — Scopri cosa non va
- I controlli sulla struttura segnalano i file mancanti a cui l'HTML fa riferimento, i file inutilizzati e i percorsi che escono dalla radice del progetto.
- La Diagnostica elenca le risorse remote bloccate e gli errori JavaScript, con correzioni con un tocco.
- La console mostra i log della pagina; il pannello Rete (Pro) mostra ogni fetch e XHR con stato e tempi.
- Qualsiasi file del progetto si apre nel visualizzatore del sorgente con evidenziazione e ricerca.
Devi andare oltre il progetto in sé? Vedi fare il debug delle pagine web su iPhone senza Mac.
Passaggio 4 — Esporta un risultato pulito
- Riconfeziona lo stato attuale del progetto in un nuovo ZIP da inoltrare.
- Incorpora tutto in un unico file HTML autonomo, facile da condividere.
- Stampa la pagina renderizzata come PDF dell'intera pagina o come immagine lunga (Pro).
Casi d'uso tipici
- Rivedere il sito di uno studente o di un collaboratore consegnato come ZIP.
- Verificare che un'app multi-file generata dall'IA con ChatGPT o Claude funzioni davvero.
- Leggere l'export di un sito statico o un pacchetto di documentazione in treno, completamente offline.
- Controllare che il backup del tuo sito si apra correttamente, anni dopo.
Il riepilogo completo delle possibilità si trova nella pagina della funzione Progetti web ZIP.
Gratis sull'App Store: le funzioni di visualizzazione principali non richiedono acquisti.
Scarica OpenHTML