MHTML

Versiunea actuală a paginii nu a fost încă revizuită de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită la 27 decembrie 2016; verificările necesită 17 modificări .
MHTML (MIMEHTML)
Extensie .mhtsau.mhtml
tip MIME mesaj/rfc822 [1]
Tip de format Limbajul de marcare
Extins din HTML
Standard(e) RFC 2557 ( standard propus 1999)

MHTML (prescurtare de la MIME HTML ) este un format de pagină web de arhivă utilizat pentru a combina codul HTML și resursele care sunt de obicei legături externe (imagini, animații Flash , applet -uri Java și fișiere audio ) într-un singur fișier. Conținutul unui fișier MHTML este codificat în același mod ca și mesajele de e-mail HTML folosind MIME multipart/related. Prima parte a fișierului este codificată HTML; părțile ulterioare sunt resurse codificate base64 , care sunt identificate prin URL -ul lor . Acest format este uneori denumit MHT deoarece extensia .mht este implicită pentru fișierele create de Microsoft Word , Internet Explorer sau Opera . MHTML este un standard RFC propus, publicat în 1999 ca RFC 2557 .

O alternativă la capacitatea de a încorpora resurse într-un document HTML este schema URI „date” , definită în RFC 2397 [2] .

Suport browser

Unele browsere acceptă formatul MHTML direct sau prin extensii, dar procesul de salvare a unei pagini web împreună cu resursele acesteia ca fișier MHTML nu este standardizat, așa că o pagină web salvată ca fișier MHTML într-un browser poate arăta diferit atunci când este deschisă în altul. .

Internet Explorer

Microsoft Internet Explorer , începând cu versiunea 5.0 , a fost primul browser care a acceptat salvarea paginilor web în format MHTML.

Maxthon

Maxthon acceptă deschiderea și salvarea paginilor web și a conținutului acestora ca un singur fișier MHT.

Opera

Suportul pentru salvarea unei pagini web ca fișier MHTML a fost implementat în browserul Opera începând cu versiunea 9.0. [3] Începând cu Opera 9.50, întreaga linie de browsere Opera bazate pe motorul Presto (cea mai recentă versiune este Opera 12.18, lansată pe 16 februarie 2016) MHTML este formatul implicit pentru salvarea paginilor web.

Prima versiune a browserului Opera bazată pe motorul Webkit/Blink (Opera 15) nu acceptă MHTML, dar versiunile ulterioare (de la Opera 16) implementează citirea și salvarea fișierelor MHTML.

Din iulie 2019, capacitatea de a salva o pagină în .mhtml a fost eliminată din Opera, activarea acestei funcții în opera:flags nu mai este disponibilă.

Firefox

Mozilla Firefox necesită instalarea unei extensii pentru a putea citi și scrie fișiere MHT. Un număr mare de extensii sunt disponibile gratuit, cum ar fi Mozilla Archive Format și UnMHT . Dacă opțiunea browser.tabs.remote.force-enable=true (la about:config) are activată funcția multithreading de procesor , opțiunea ar trebui să fie șters, altfel pluginurile enumerate nu vor funcționa.

În timp ce Firefox nu acceptă în prezent (în versiunea 52) MHTML fără utilizarea extensiilor, proiectul Thunderbird legat de Firefox include cod sursă care permite vizualizarea fișierelor MHTML, ceea ce indică faptul că software-ul Mozilla (cum ar fi Firefox) poate accepta MHTML fără extensii în viitor.folosind extensii.

Începând cu versiunea 57, Firefox a încetat să mai accepte toate pluginurile pentru salvarea paginilor în format MHT.

Safari

Începând cu versiunea 3.1.1, browserul web Safari lansat de Apple nu acceptă formatul MHTML, oferind în schimb suport pentru formatul webarchive . În plus, versiunea OS X oferă posibilitatea de a imprima o pagină web într-un fișier PDF .

Ca și în cazul multor alte browsere moderne, suportul pentru fișierele MHTML poate fi adăugat la Safari folosind extensii terțe.

Konqueror

Începând cu versiunea 3.5.7, browserul web Konqueror al desktopului KDE nu acceptă fișiere MHTML, dar există un proiect de extensie mhtconv [4] care poate salva și vizualiza fișiere MHTML.

ACCESĂ NetFront

NetFront 3.4 (pe dispozitive precum Sony Ericsson K850 ) oferă vizualizarea și salvarea fișierelor MHTML.

Google Chrome

Crearea fișierelor MHTML în Google Chrome ( versiunea 25 și mai sus) este activată utilizând opțiunea experimentală „Salvare pagină ca MHTML” din pagina de setări chrome://flags. [5] Într-o actualizare de la începutul lunii iulie 2019, funcția nu mai este disponibilă.

Browser Yandex

Crearea fișierelor MHTML în browser Yandex (versiunea 22.7.4.960) se realizează prin intermediul meniului de salvare a paginii „Salvare pagină ca...” în care există un element etichetat „Pagină web, un fișier (*.mhtml)”. Varianta tip MIME: multipart/related. Fișierul salvat este deschis de Internet Explorer în formatul său nativ *.mht.

Vizionatoare MHT

Există produse software comerciale pentru vizualizarea fișierelor MHTML și convertirea lor în alte formate, cum ar fi PDF.

Tip MIME

În prezent, nu este convenit un singur tip MIME pentru MHTML și este reprezentat de următoarele opțiuni:

Vezi și

Note

  1. Brownlee N. 5.2.1 // Măsurarea fluxului de trafic: Meter MIB  (engleză) - IETF , 1997. - 38 p. doi : 10.17487/RFC2064
  2. RFC 2397 Schema URL „date” - Internet Engineering Task Force . Data accesului: 26 ianuarie 2014. Arhivat din original pe 7 februarie 2014.
  3. Santambrogio, Claudio ...și încă unul săptămânal! (link indisponibil) . Opera Software (10 martie 2006). Consultat la 15 mai 2009. Arhivat din original pe 21 martie 2006. 
  4. Biblioteca și unele instrumente dependente de bibliotecă pentru a căuta prin arhivele web .mht mime-multipart (și alte mai multe părți) Arhivat 29 decembrie 2016 la Wayback Machine .
  5. Cum să salvez o pagină web ca MHT în Chrome? Arhivat pe 23 septembrie 2018 la Wayback Machine , superuser.com

Link -uri