Čo je minifikácia?

← Slovník SEO pojmov

Minifikácia je odstránenie zbytočných a opakujúcich sa znakov zo zdrojového kódu, ako sú komentáre a medzery, bez zmeny jeho fungovania. Tieto znaky pomáhajú čitateľnosti pre človeka, no stroj ich nepotrebuje. Výsledný súbor je menší a rýchlejšie sa stiahne.

Čím sa minifikácia líši od kompresie?

VlastnosťMinifikáciaKompresia
PrincípPozná syntax HTML, CSS alebo JavaScriptu a odstráni len bezpečné znakyVšeobecný algoritmus, ktorý kóduje opakujúce sa vzory v ľubovoľných dátach
Kedy sa robíZvyčajne pri zostavení webuPri odosielaní odpovede zo servera
Zmena zdrojaMení samotný zdrojový kódMení len prenášené dáta
Rozdiel medzi minifikáciou a kompresiouZdroj: web.dev: Reduce network payloads using text compression

Používajú sa spolu?

Áno. Podľa web.dev sú obe techniky aditívne, takže aj komprimovanie už minifikovaných súborov prináša ďalšiu úsporu. Minifikácia sa zvyčajne robí automaticky pri zostavení webu, napríklad nástrojom na zbalenie súborov.

Ako minifikácia pomáha SEO?

Menšie súbory CSS, JavaScriptu a HTML sa rýchlejšie sťahujú, čo prispieva k lepšej rýchlosti stránky. Súvisí to aj s metrikami Core Web Vitals. Samotná minifikácia nemení obsah ani štruktúru stránky.

Čo si zapamätať o pojme minifikácia?

Minifikácia je drobná, no užitočná súčasť optimalizácie rýchlosti. Pri tvorbe webu ju zaraďujeme do procesu zostavenia, aby sa vykonala vždy automaticky.

Ako to rieši webstrankanamieru.sk: Pojem minifikácia patrí do technickej časti optimalizácie. Postup nájdete v sekcii SEO na mieru, zistenia z praxe v novinkách a ceny v cenníku. Ak chcete skontrolovať svoj web, napíšte nám.

Súvisiace pojmy: Kompresia, Rýchlosť stránky, CSS, JavaScript, HTML, LCP, jQuery, Tailwind CSS

Často kladené otázky o pojme minifikácia

Čo je minifikácia?

Je to odstránenie zbytočných znakov z kódu, ako sú komentáre a medzery, bez zmeny jeho fungovania.

Zmení minifikácia vzhľad stránky?

Nie. Odstraňuje len znaky, ktoré stroj nepotrebuje.

Čo je lepšie, minifikácia alebo kompresia?

Nie je to voľba. Obe techniky sa dopĺňajú a používajú sa spolu.

Ktoré súbory sa minifikujú?

Najčastejšie HTML, CSS a JavaScript.

Je minifikovaný kód čitateľný?

Pre človeka ťažko. Preto si pri vývoji držíme čitateľnú verziu a minifikovanú tvoríme pri zostavení.

Zdroje

  1. web.dev: Reduce network payloads using text compressionMinifikácia, kompresia a ich vzťah.
  2. web.dev: Fast load timesRýchle načítanie webu.
  3. MDN Web Docs: HTML (Glossary)HTML ako zdrojový kód stránky.

Všetky pojmy v slovníku