Le aziende e le organizzazioni archiviano vecchie pagine Web o forum Web per vari motivi. In genere, tentare di salvare un'intera pagina Web implica tenere traccia di una grande cartella di file. A volte, ottenere una replica perfetta di una pagina Web potrebbe non sembrare possibile perché utilizza risorse situate su altre pagine Web. La differenza principale tra HTML e MHTML, un protocollo più recente, è che consente di scaricare una pagina Web utilizzando i principi di base della posta elettronica su Internet.

HTML

Abbreviazione di Hyper Text Markup Language, i documenti HTML contengono una serie di tag e comandi che regolano il modo in cui un browser Web visualizza le pagine su Internet. Per quanto riguarda la posta elettronica, il semplice HTML consente vari tag che includono collegamenti ipertestuali all'interno del corpo di una e-mail e allegati di testo. Tuttavia, la semplice e-mail HTML non può trasmettere allegati o supporti non testuali. Come tale, è molto limitato ed è diventato necessario aggiornare le sue capacità.

MIMO

La risposta alle carenze dell'email HTML è arrivata sotto forma di MIME. Abbreviazione di Multipurpose Internet Mail Extensions, lo sviluppo di MIME ha cambiato il volto dell'e-mail. Con il protocollo MIME, la posta Internet potrebbe ora includere immagini, contenere corpi di messaggi in più parti e persino caratteri non standard nelle intestazioni delle e-mail. MIME definisce la formattazione per i messaggi non di testo e consente la trasmissione di altri media, come musica o video, all'interno delle e-mail. La maggior parte delle e-mail al momento della pubblicazione utilizza il formato MIME.

MHTML

Abbreviazione di MIME HTML, MHTML utilizza il protocollo e-mail MIME per combinare gli elementi in un unico file di archivio di pagine Web. Allo stesso modo in cui MIME consente la trasmissione di e-mail ricche di contenuti multimediali, MHTML crea anche la propria "e-mail" sotto forma di una pagina Web archiviata. Ciò significa che MHTML consente agli sviluppatori di raccogliere un documento HTML sottostante, insieme alle sue immagini e ai suoi media incorporati, in un singolo file. Questo archivio può anche includere documenti collegati, se lo sviluppatore lo desidera, utilizzando gli URL Content-ID incorporati con l'intestazione del documento MHTML.

differenze

HMTL e MHTML, sebbene strettamente collegati, presentano differenze importanti. Qualsiasi documento MHTML utilizza una pagina Web HTML sottostante, ma solo MHTML può impacchettare un'intera pagina Web in un singolo file quando scaricato. Al contrario, quando si salva un documento HTML, un computer crea una cartella che include più file incorporati nel documento HTML originale. Questi file sciolti, se accidentalmente cancellati o persi, possono rendere impossibile la visualizzazione di una pagina Web salvata. Con MHTML, poiché tutti i file si riuniscono in un formato archiviato, l'archiviazione delle pagine Web online diventa molto più semplice e meno ingombra.