Přejít k navigační liště

Zdroják » Zprávičky » Nástroje pro zmenšení vašich javascriptových souborů

Nástroje pro zmenšení vašich javascriptových souborů

Minimalizujete velikost souborů vašeho webu? Ke zmenšení javascriptových souborů můžete použít řadu nástrojů, např. známý Packer Deana Edwardse nebo nedávno zveřejněný YUI Online Compressor. (Další kompresory snadno najdete.) Nevýhodou zmenšených souborů je, že se zpravidla veškerý kód nachází na jedné řádce, což komplikuje interpretaci chyb v javascriptovém kódu. Na vývojových webech proto budete raději používat nekomprimovanou podobu skriptů.

Zvažte také vždy, do jaké úrovně hodláte kompresi kódu provádět. Mezi běžné úkony patří odstranění bílých znaků a komentářů nebo zkrácení názvů proměnných. Pokud ovšem přikročíte k větší kompresi (např. Base62 encode u zmíněného Packeru), pak sice javascriptový soubor zmenšíte, ale na druhou stranu více zatížíte prohlížeč, který jej bude muset při načtení každé stránky znovu dekódovat (bez ohledu na to, zda má jeho obsah ve své cache). V takovém případě je lepší použít gzip kompresi HTTP protokolu.

Komentáře

Subscribe
Upozornit na
guest
0 Komentářů
Inline Feedbacks
View all comments

Enum a statická analýza kódu

Mám jednu univerzální radu pro začínající programátorty. V učení sice neexistují rychlé zkratky, ovšem tuhle radu můžete snadno začít používat a zrychlit tak tempo učení. Tou tajemnou ingrediencí je statická analýza kódu. Ukážeme si to na příkladu enum.