MHTML (MIMEHTML) | |
---|---|
Laajennus | .mhttai.mhtml |
MIME -tyyppinen | message/rfc822 [1] |
Muototyyppi | Merkintäkieli |
Laajennettu kohteesta | HTML |
Standardit) | RFC 2557 ( ehdotettu standardi 1999) |
MHTML (lyhenne sanoista MIME HTML ) on arkistoverkkosivumuoto , jota käytetään yhdistämään HTML - koodi ja resurssit, jotka ovat tyypillisesti ulkoisia linkkejä (kuvat, Flash -animaatiot , Java-sovelmat ja äänitiedostot ) yhdeksi tiedostoksi. MHTML-tiedoston sisältö koodataan samalla tavalla kuin HTML-sähköpostiviestit MIME:n avulla . Tiedoston ensimmäinen osa on HTML-koodattu; seuraavat osat ovat base64 -koodattuja resursseja, jotka tunnistetaan niiden URL -osoitteesta . Tätä muotoa kutsutaan joskus MHT :ksi, koska .mht -tunniste on oletusarvoinen tiedostopääte Microsoft Wordilla , Internet Explorerilla tai Operalla . MHTML on ehdotettu RFC-standardi , joka julkaistiin vuonna 1999 nimellä RFC 2557 . multipart/related
Vaihtoehto resurssien upottamiselle HTML-dokumenttiin on RFC 2397 :ssä [2] määritelty "data" -URI -malli .
Jotkut selaimet tukevat MHTML-muotoa suoraan tai laajennusten kautta, mutta verkkosivun ja sen resurssien MHTML-tiedostona tallennusprosessia ei ole standardoitu, joten yhdessä selaimessa MHTML-tiedostona tallennettu verkkosivu voi näyttää erilaiselta avattaessa toisessa selaimessa. .
Microsoft Internet Explorer oli versiosta 5.0 lähtien ensimmäinen selain, joka tukee verkkosivujen tallentamista MHTML-muotoon.
Maxthon tukee verkkosivujen ja niiden sisällön avaamista ja tallentamista yhtenä MHT-tiedostona.
Tuki verkkosivun tallentamiselle MHTML-tiedostona on otettu käyttöön Opera -selaimessa versiosta 9.0 lähtien. [3] Opera 9.50:stä alkaen, koko joukko Presto - moottoriin perustuvia Opera-selaimia (uusin versio on Opera 12.18, julkaistu 16. helmikuuta 2016) MHTML on oletusmuoto verkkosivujen tallentamiseen.
Webkit/Blink -moottoriin perustuva Opera-selaimen ensimmäinen versio (Opera 15) ei tue MHTML:ää, mutta myöhemmät versiot (Opera 16 eteenpäin) toteuttavat MHTML-tiedostojen lukemisen ja tallentamisen.
Heinäkuusta 2019 alkaen mahdollisuus tallentaa sivu .mhtml-muotoon on poistettu Operasta, joten tämän ominaisuuden käyttöönotto opera:flagsissa ei ole enää käytettävissä.
Mozilla Firefox vaatii laajennuksen asentamisen voidakseen lukea ja kirjoittaa MHT-tiedostoja. Suuri määrä laajennuksia on vapaasti saatavilla, kuten Mozilla Archive Format ja UnMHT . Jos browser.tabs.remote.force-enable=true-vaihtoehdossa (osoitteessa about:config) on prosessorin monisäikeisyys käytössä , vaihtoehto tulee tyhjentää, muuten luetellut laajennukset eivät toimi.
Vaikka Firefox ei tällä hetkellä (versiossa 52) tue MHTML:ää ilman laajennuksia, Firefoxiin liittyvä Thunderbird -projekti sisältää lähdekoodin, joka mahdollistaa MHTML-tiedostojen katselun, mikä osoittaa, että Mozilla-ohjelmisto (kuten Firefox) saattaa tukea MHTML:ää ilman laajennuksia. tulevaisuudessa. käyttämällä laajennuksia.
Versiosta 57 alkaen Firefox lakkasi tukemasta kaikkia laajennuksia sivujen tallentamiseksi MHT-muotoon.
Versiosta 3.1.1 alkaen Applen julkaisema Safari -selain ei tue MHTML-muotoa, vaan tukee verkkoarkistomuotoa . Lisäksi OS X -versio tarjoaa mahdollisuuden tulostaa verkkosivu PDF -tiedostoksi .
Kuten moniin muihinkin nykyaikaisiin selaimiin, MHTML-tiedostojen tuki voidaan lisätä Safariin kolmannen osapuolen laajennuksilla.
Versiosta 3.5.7 alkaen KDE - työpöydän Konqueror -verkkoselain ei tue MHTML-tiedostoja, mutta siellä on laajennusprojekti mhtconv [4] , joka voi tallentaa ja tarkastella MHTML-tiedostoja.
NetFront 3.4 (laitteissa, kuten Sony Ericsson K850 ) tarjoaa MHTML-tiedostojen katselun ja tallentamisen.
MHTML-tiedostojen luominen Google Chromessa ( versio 25 ja uudempi) on otettu käyttöön käyttämällä asetussivun kokeellista Tallenna sivu MHTML:nä -vaihtoehtoa chrome://flags. [5] Heinäkuun 2019 alun päivityksessä ominaisuus ei ole enää saatavilla.
MHTML-tiedostojen luominen Yandex-selaimessa (versio 22.7.4.960) suoritetaan sivun tallennusvalikon "Tallenna sivu nimellä ..." kautta, jossa on kohta "Web-sivu, yksi tiedosto (*.mhtml)". Variantti MIME-tyyppi: moniosainen/liittyvä. Internet Explorer avaa tallennetun tiedoston alkuperäisessä *.mht-muodossa.
On kaupallisia ohjelmistotuotteita MHTML-tiedostojen katseluun ja muuntamiseen muihin muotoihin, kuten PDF.
Yhdestä MHTML:n MIME-tyypistä ei ole tällä hetkellä sovittu, ja sitä edustavat seuraavat vaihtoehdot:
Selaimet | |
---|---|
Blink - moottorissa |
|
Geckon päällä | |
Java / J2ME _ | |
KHTML : ssä ja WebKitissä | |
Prestossa _ |
|
Tridentillä _ | |
Muut | |
Teksti | |
kursiivilla merkityt selaimet, jotka on lopetettu |
Internet Explorer | ||
---|---|---|
Versiot | ||
Tekninen |
| |
Muut |
|
Microsoft Office | ||
---|---|---|
Asiakassovellukset | ||
Palvelinsovellukset |
| |
Vanhat sovellukset |
| |
Online-palvelut |
| |
Versiot Windowsille | ||
Versiot macOS :lle | ||
Tekniikka | ||
|