Wyświetl swoje pliki HTML w Doconut.app
24.11.2023

Wyświetl swoje pliki HTML w Doconut.app

Otwórz plik HTML lub MHTML jako renderowaną stronę, do 5 MB — i dowiedz się, dlaczego zapisana strona internetowa przychodzi bez obrazów i stylów.

Masz plik .html lub .mhtml i chcesz zobaczyć stronę, a nie kod. Prześlij go do Przeglądarki HTML: .html, .htm, .mhtml i .mht, do 5 MB, renderowane w przeglądarce i usuwane po zamknięciu zakładki.

Te 5 MB to najniższy limit na stronie, współdzielony z XML i zwykłym tekstem, i jest hojny dla kodu — plik HTML to tekst, a tekst jest mały. To, co sprawia, że zapisana strona jest duża, to wszystko, do czego się odwołuje, co prowadzi nas do ważnej informacji.

Wyświetl swoje pliki HTML w Doconut.app
Wyświetl swoje pliki HTML w Doconut.app

Co nowego w naszym silniku HTML

Dlaczego zapisana strona internetowa wygląda na uszkodzoną

Plik .html to dokument, który odwołuje się do swojego arkusza stylów, obrazków i czcionek. Rzadko je zawiera. Zapisując stronę z przeglądarki, zazwyczaj otrzymujesz plik .html oraz folder zasobów obok niego; jeśli wyślesz tylko .html, odbiorca otrzyma tekst bez stylów i obrazków. Nic nie zaginęło w tranzycie — plik nigdy ich nie przechowywał.

To właśnie MHTML ma naprawić. Plik .mhtml lub .mht pakuje stronę i jej zasoby w jedną archiwum, dzięki czemu podróżuje jako jeden plik i renderuje się w całości. Jeśli jesteś osobą wysyłającą, zapisz jako MHTML zamiast HTML i problem zniknie.

Dwie inne rzeczy, których należy się spodziewać. Wszystko, co strona pobrała z internetu — skrypt, czcionka, piksel śledzący — nie jest tutaj pobierane; przeglądarka renderuje dokument, nie uruchamia strony jako żywej witryny. A strona zbudowana w całości w JavaScript może renderować się prawie pustą, ponieważ sam kod HTML jest praktycznie pusty.

Reszta witryny

Przeglądarka HTML jest jedną z siedemnastu, obejmującą ponad 70 rozszerzeń. Wyświetla pliki zamiast je konwertować i obsługuje je pojedynczo.

Jeśli chcesz takie renderowanie w swojej aplikacji, jest to osobno licencjonowany Doconut SDK.

Pozdrawiamy, Zespół Doconut.app