Aprire ed eseguire progetti web ZIP su iPhone e iPad
Un sito compresso, un progetto del corso, un prototipo esportato: importalo ed eseguilo come un sito vero, senza Mac e senza connessione.
Aggiornato 2026-09-15
Safari non può aprire un sito locale multi-file su iOS, e decomprimere nell'app File ti lascia soltanto una cartella di file che non si collegano tra loro.
OpenHTML importa l'intero ZIP (o la cartella) come un unico progetto: individua la pagina iniziale, mantiene funzionante ogni percorso relativo e mostra il sito in anteprima offline. Le pagine che usano fetch(), ES modules o dati JSON possono girare su un «Server locale» privato in 127.0.0.1, le stesse condizioni di un vero server web, interamente sul tuo dispositivo.
Dallo ZIP al sito in esecuzione
Importa lo ZIP o la cartella
Condividi l'archivio con OpenHTML oppure selezionalo dall'importatore. Il progetto viene estratto in una copia privata, non viene caricato nulla.

Visualizza in anteprima la pagina iniziale
L'HTML iniziale viene rilevato automaticamente, e se un progetto ha più pagine candidate puoi cambiare la pagina iniziale nella panoramica del progetto.

Attiva il «Server locale» quando serve
Se il sito usa fetch(), ES modules o XHR, porta il progetto in modalità «Server locale» (Pro): gira su 127.0.0.1, solo in loopback, e si ferma quando lasci la pagina.

Vedi tutto il progetto, non solo la pagina
La panoramica del progetto elenca ogni file con dimensioni e controlli di struttura: le risorse richiamate dall'HTML ma assenti, i file presenti ma mai usati, i percorsi sospetti che escono dalla radice del progetto e le pagine iniziali candidate.
- La diagnostica segnala file mancanti, risorse remote bloccate ed errori JavaScript, con correzioni con un tocco.
- Il visualizzatore del sorgente apre qualsiasi file del progetto con evidenziazione della sintassi, ricerca e numeri di riga.
- Osserva il traffico fetch, XHR e WebSocket nel pannello di rete e ispeziona il DOM sul dispositivo (Pro).
- Prova i layout responsive con i preset viewport per telefono, tablet e desktop, oppure richiedi il sito desktop (Pro).
Riportalo fuori
Quando hai corretto o revisionato un progetto, esportalo: reimpacchetta lo stato attuale in uno ZIP pulito, incorpora tutto in un unico archivio HTML autosufficiente, oppure stampa la pagina renderizzata in un PDF a pagina intera o in un'immagine lunga (Pro).
Il «Server locale» si lega soltanto a 127.0.0.1: nulla sulla tua rete può raggiungerlo e si spegne quando l'app passa in background. L'accesso alla rete della pagina stessa resta disattivato finché non lo consenti.
Domande frequenti
Perché il mio progetto ha bisogno di un server locale?
I browser bloccano fetch(), ES modules e XHR sugli URL file:// per motivi di sicurezza. Un server su localhost dà alla pagina un'origine vera, così quelle funzioni si comportano esattamente come in produzione.
Quanto può essere grande lo ZIP?
I normali progetti web si importano senza problemi; la dimensione degli archivi viene controllata prima dell'estrazione, così uno ZIP danneggiato o troppo grande si ferma con un messaggio chiaro invece di bloccare l'app.
Posso modificare i file dentro il progetto?
OpenHTML è un visualizzatore e un debugger, non un IDE: puoi leggere ogni file con evidenziazione e ricerca, cambiare la pagina iniziale, diagnosticare e riesportare. Per modificare i file, fai un passaggio dall'editor che preferisci.
Si apre la pagina iniziale sbagliata?
Apri la panoramica del progetto e scegli come nuova pagina iniziale uno qualsiasi degli HTML candidati: la scelta viene ricordata per ogni progetto.
Esegui il tuo progetto web dove sei
Importa uno ZIP, guardalo offline, correggilo con strumenti veri ed esporta un risultato pulito, tutto sul tuo iPhone o iPad.
Scarica OpenHTMLGratis sull'App Store: le funzioni di visualizzazione principali non richiedono acquisti.