JavaScript / CSS kompresi a minifikace
Zkomprimuje a odlehčí zdrojový kód JavaScript a CSS
Vlastnosti
Komprese JS i CSS
Přepnutím záložky odlehčíte zdrojový kód obou jazyků
Hromadné odstranění komentářů a mezer
Automaticky omezí i konce řádků a zbytečné středníky
Číselné zobrazení úspory
Ihned zobrazí velikost před a po kompresi a míru úspory
Zachování řetězců a regulárních výrazů
Bezpečně komprimuje, aniž by poškodil literály v kódu
Jak používat
Výběr jazyka ke kompresi
Ze záložek JavaScript a CSS vyberte jazyk ke kompresi
Zadání zdrojového kódu
Vložte kód do vstupního pole nebo vyzkoušejte tlačítkem s ukázkou
Spuštění tlačítkem komprese
Vygeneruje výsledek komprese s odstraněnými mezerami a komentáři
Kontrola a uložení výsledku
Zkontrolujte komprimovaný kód a míru úspory a získejte je kopírováním či stažením
Příklady použití
Zrychlení zobrazení webu
Zmenšete velikost souborů JS a CSS a zkraťte dobu načítání
Závěrečná úprava před zveřejněním
Odlehčete aktiva pro vydání a snižte náklady na distribuci
Úspora mobilního přenosu dat
Pro mobilní prostředí zkomprimujte objem přenášených dat a ušetřete
Znečitelnění zdrojového kódu
Odstraněním formátovacích informací ztížíte čtení zdrojového kódu
Základní znalosti
Rozdíl mezi minifikací a zamlžováním
Minifikace je proces, který odstraňuje mezery, zalomení řádků a komentáře, aby se soubor zmenšil. Výsledek je sice těžší čitelný, ale je to něco jiného než zamlžování (substituce názvů proměnných a transformace struktury), které má za cíl zabránit dekódování.
Vztah ke kompresi gzip
Minifikaci a kompresi gzip nebo Brotli na straně serveru lze používat společně a jejich kombinace je standardní postupem. Protože minifikace nejprve zmenší původní velikost a následně se při přenosu dále komprimuje, účinky se sčítají.
Bezpečnost a soukromí
Vše v prohlížeči
Vstupní data jsou zpracována pouze ve vašem prohlížeči a nejsou odesílána ven.
Zpracování pouze v prohlížeči
komprese kódu se provádí výhradně v rámci vašeho prohlížeče a vstupní data se neposílají na server.
Komunikace šifrována pomocí HTTPS
Načítání stránky je také šifrováno pomocí TLS a třetí strany nemohou přečíst obsah.
Bez odesílání třetím stranám
Vstupní data se neposílají externím službám, jako jsou reklamní sítě nebo sledovací služby.
Bez automatického ukládání výsledků
vstup a výsledek komprese a navrhované vstupy se neukládají na serveru.
Sledujte RAKKOTOOLS v Googlově vyhledávání
175 užitečných nástrojů je snadnější najít v Googlově vyhledávání a vyhledávání AI!
- Nalezení ve vyhledávání
- Také se zobrazí ve vyhledávání AI
- Objevujte nové nástroje
Informace o aktualizacích
- update #216
Opravena chyba, kdy se u některých nástrojů na stránkách v jiných jazycích než v japonštině zobrazovaly japonské texty
- update #162
Řešení problému s neplatnou poloprůhlednou barvou v některých prohlížečích při kompresi CSS
- update #86
Řešení problémů s rozložením způsobených ztrátou mezer v selektorech při kompresi CSS
- update #27
Oprava výstupních chyb v nástrojích pro minifikaci, jako je rozdělení identifikátorů JS a poškození selektoru potomka CSS
- update #7
Zachování povinných mezer ve výrazech a media dotazech u nástrojů pro komprimaci JS/CSS
