Zobrazte své HTML soubory v Doconut.app
24. 11. 2023

Zobrazte své HTML soubory v Doconut.app

Otevřete soubor HTML nebo MHTML jako vykreslenou stránku, až do 5 MB — a zjistěte, proč uložená webová stránka postrádá obrázky a styly.

Máte soubor .html nebo .mhtml a chcete vidět stránku místo značkovacího kódu. Nahrajte jej do HTML prohlížeč: .html, .htm, .mhtml a .mht, až do 5 MB, vykreslený v prohlížeči a smazaný po zavření karty.

Těch 5 MB je nejpřísnější limit na webu, sdílený s XML a prostým textem, a je velkorysý pro značkovací kód — soubor HTML je text a text je malý. To, co dělá uloženou stránku velkou, jsou všechny odkazy, které obsahuje, což nás přivádí k informaci, kterou je dobré znát.

Zobrazte své HTML soubory v Doconut.app
Zobrazte své HTML soubory v Doconut.app

Co je nového v našem HTML enginu

Proč se uložená webová stránka zobrazuje poškozeně

.html soubor je dokument, který odkazuje na svůj stylopis, obrázky a fonty. Většinou je neobsahuje. Uložíte stránku z prohlížeče a obvykle získáte soubor .html plus složku s prostředky vedle něj; pošlete jen .html a příjemce dostane text bez stylů a obrázků. Nic nebylo ztraceno během přenosu — soubor je nikdy neobsahoval.

To je přesně to, k čemu MHTML existuje. Soubor .mhtml nebo .mht zabalí stránku a její zdroje do jediného archivu, takže se přenáší jako jeden soubor a vykreslí se kompletně. Pokud jste vy, kdo odesílá, uložte jako MHTML místo HTML a tento problém zmizí.

Dvě další věci, na které se můžete připravit. Cokoliv, co stránka načetla z internetu — skript, font, sledovací pixel — se zde nevyžádá; prohlížeč vykresluje dokument, nespouští stránku jako živý web. A stránka postavená výhradně pomocí JavaScriptu se může vykreslit téměř prázdně, protože samotný značkovací kód je ve skutečnosti téměř prázdný.

Zbytek webu

HTML prohlížeč je jedním ze sedmnácti, pokrývajících více než 70 rozšíření. Zobrazí soubory místo jejich převodu a zpracovává je po jednom.

Pokud chcete toto vykreslování ve své vlastní aplikaci, jedná se o samostatně licencovaný Doconut SDK.

S pozdravem, tým Doconut.app