Co je to CSS kompresor?
Programování kaskádových stylů (CSS) umožňuje majitelům webových stránek vytvářet návrhy a nastavovat barvy a kompresor CSS je program, který toto kódování zmenšuje. Když většina lidí vytvoří soubor CSS, zadá více slov nebo znaků, než je skutečně potřeba, a kompresor CSS tyto zbytečné znaky odstraní. Tvůrci někdy přidávají komentáře k CSS a kompresor je obvykle odstraní nebo zkrátí. Většina kompresorů má úroveň srozumitelnosti, kterou si uživatelé mohou vybrat, a to určí, jak snadné je pro člověka číst CSS. Omezením počtu znaků v kódu CSS si mohou majitelé webových stránek všimnout lepšího načítání a menšího využití šířky pásma.
Když lidé ručně kódují své CSS, obvykle přidají více znaků, než je skutečně potřeba. Například, když lidé specifikují výplň v CSS, mohou přidat čtyři řádky pro výplň na každé straně, ale skutečně je potřeba pouze jeden řádek. Kompresor CSS bere takové případy a zmenšuje CSS na nejmenší možné množství.
Někteří lidé vkládají komentáře do svého CSS. Tyto komentáře mohou být pouze pro zábavu nebo mohou mít pro majitele webových stránek velký význam. Bez ohledu na to, proč jsou umístěny v CSS, vyžadují více kódování a přestože návštěvníci komentáře nevidí, bude načítání webových stránek trvat déle. Při použití kompresoru CSS buď tyto poznámky zcela odstraní, nebo na žádost uživatelů může kompresor ponechat část - nebo několik znaků - z komentářů.
Pokud jde o optimalizaci rychlosti CSS pro rychlost, měla by být vytvořena jako jeden velký blok, který používá zkratky CSS a omezuje kódování na minimální potřebný počet znaků. Zároveň je to pro lidi velmi obtížné číst a může to ztížit úpravy. To vede k tomu, že většina kompresorových programů CSS má úroveň komprese, a může nabídnout určitou volnost, aby lidé mohli stále snadno číst kódování.
Jediná věc, kterou CSS kompresor dělá, je odebrat písmena a čísla a samotný soubor CSS obvykle zbaví pouze malé množství digitální váhy. Zároveň mají být webové stránky lehké a načtení malého souboru CSS tisícekrát měsíčně může spotřebovat šířku pásma. Komprimací souboru většina majitelů webových stránek uvidí načítání svých webových stránek rychleji a využití šířky pásma se obvykle sníží.