MHTML è l’abbreviazione di “MIME HTML”, che è un formato di file che combina una pagina Web e tutte le sue risorse. La maggior parte dei browser Web, per impostazione predefinita, salva le pagine Web come più file, di solito un file Hypertext Markup Language (HTML) e una cartella di risorse associata, che potrebbe includere immagini, musica o altri dati. MHTML inserisce tutte queste informazioni in un file, chiamato anche archivio HTML, che è spesso più facile da gestire.
Un’attività per la quale MHTML può essere molto utile è l’invio di pagine Web tramite posta elettronica, poiché può consentire a un client di posta elettronica di visualizzare una pagina Web nella sua interezza senza essere effettivamente sul sito. Il formato di archivio fornisce anche un modo semplice per visualizzare una pagina Web senza essere affatto online. Nonostante queste capacità, MHTML è soggetto ad alcune delle stesse limitazioni del metodo più dettagliato HTML più cartella di risorse per salvare le pagine web. Gli archivi HTML non si aggiornano automaticamente quando una pagina web viene aggiornata online. I file sono entità statiche, che forniscono un’istantanea di una pagina in un determinato momento.
I file MHTML possono essere visualizzati in un editor di testo proprio come i semplici file HTML. Le immagini e le risorse che non hanno una rappresentazione testuale non vengono conservate nell’editor di testo e vengono mostrate come stringhe di lettere e numeri casuali. Il codice sorgente della pagina, così come il foglio di stile che governa il layout della pagina, è facilmente visibile. La visualizzazione di un archivio HTML come testo non influisce sulla visualizzazione della pagina Web quando l’archivio viene visualizzato in un browser.
La pagina web visualizzata da un file MHTML non è sempre una replica esatta della pagina come appariva originariamente online. La conversione al formato di archivio potrebbe causare piccoli problemi con i fogli di stile, che a loro volta causerebbero differenze di layout tra la pagina salvata e la versione che appare online. Queste modifiche sono in genere minori e i margini errati attorno alle immagini sono comuni. I principali problemi di layout sono rari. In generale, gli archivi HTML sono modi robusti e affidabili per condensare le pagine web.