Skip to main content

Co je kompresor HTML?

Kompresor Hypertext Markup Language (HTML) je počítačová aplikace, která odstraní nepotřebné znaky ze souboru HTML kódu.Tento typ programu je také známý jako minifikátor, protože snižuje kód na minimální možnou velikost.HTML kompresorové proužky irelevantní oblasti kódu, ale stále umožňuje, aby program fungoval tak, jak byl zamýšlen.Hlavním účelem minifikátoru HTML je zmenšit velikost internetových souborů a zvýšit rychlost webu.Webové prohlížeče používají kód HTML k určení obsahu a rozložení stránky.Organizace, jako je World Wide Web Consortium (W3C), zveřejnily pokyny pro doporučenou strukturu souboru HTML.Přes tyto pokyny existuje celá řada přístupů, které může programátor webových stránek použít při kódování stránky.V mnoha případech je kód napsán a je zdlouhavější, než je nutné.Například nepodstatné komentáře uložené programátory jsou automaticky odstraněny.Rovněž jsou odstraněny mezery mezi prvky a řádky kódu.Tyto oblasti bílého prostoru umožňují lidským programátorům snadno interpretovat kód, ale pro prohlížeče HTML jsou zbytečné.Mnoho programů HTML zahrnuje závěrečnou značku, která označuje konec odstavce nebo jiné oblasti rozvržení.Zatímco tyto závěrečné značky jsou logické, moderní prohlížeče je nevyžadují.Některé odrůdy kompresoru HTML minimalizují kód lokáním a odebráním těchto značek.

Kompresor může také upravit zdlouhavé komponenty kódu a pokud je to možné, zkratku je.Část kódu použitého na webové stránce lze zapsat v dlouhém nebo krátkém formátu.Například kód HTML

způsobí, že oblast textu bude mít styl překročení.Kompresor HTML může tyto prvky nahradit zkráceným termínem

, který splňuje stejný úkol.

Není neobvyklé, že webová stránka HTML obsahuje stovky nebo dokonce tisíce kódových řádků.Odstraněním každé redundantní oblasti může kompresor dramaticky snížit velikost celého souboru.To může výrazně zvýšit celkovou rychlost a efektivitu webu a minimalizovat šířku pásma datového pásma nezbytnou pro načtení každé stránky.