MHTML

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 27. joulukuuta 2016 tarkistetusta versiosta . tarkastukset vaativat 17 muokkausta .
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 .

Selaimen tuki

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. .

Internet Explorer

Microsoft Internet Explorer oli versiosta 5.0 lähtien ensimmäinen selain, joka tukee verkkosivujen tallentamista MHTML-muotoon.

Maxthon

Maxthon tukee verkkosivujen ja niiden sisällön avaamista ja tallentamista yhtenä MHT-tiedostona.

Opera

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ä.

Firefox

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.

Safari

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.

Konqueror

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.

PÄÄSY NetFrontiin

NetFront 3.4 (laitteissa, kuten Sony Ericsson K850 ) tarjoaa MHTML-tiedostojen katselun ja tallentamisen.

Google Chrome

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.

Yandex-selain

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.

MHT katsojat

On kaupallisia ohjelmistotuotteita MHTML-tiedostojen katseluun ja muuntamiseen muihin muotoihin, kuten PDF.

MIME-tyyppi

Yhdestä MHTML:n MIME-tyypistä ei ole tällä hetkellä sovittu, ja sitä edustavat seuraavat vaihtoehdot:

Katso myös

Muistiinpanot

  1. Brownlee N. 5.2.1 // Traffic Flow Measurement: Meter MIB  (englanniksi) - IETF , 1997. - 38 s. doi : 10.17487/RFC2064
  2. RFC 2397 "Data" URL-malli - Internet Engineering Task Force . Käyttöpäivä: 26. tammikuuta 2014. Arkistoitu alkuperäisestä 7. helmikuuta 2014.
  3. Santambrogio, Claudio ...ja vielä yksi viikoittain! (linkki ei saatavilla) . Opera Software (10. maaliskuuta 2006). Haettu 15. toukokuuta 2009. Arkistoitu alkuperäisestä 21. maaliskuuta 2006. 
  4. Kirjasto ja jotkin kirjastosta riippuvat työkalut .mht mime-moniosaisten verkkoarkistojen (ja muiden moniosaisten) selaamiseen . Arkistoitu 29. joulukuuta 2016 Wayback Machineen .
  5. Kuinka tallentaa verkkosivu MHT-muodossa kromissa? Arkistoitu 23. syyskuuta 2018 Wayback Machinessa , superuser.com

Linkit