Seriál: Upravujeme CSS
Komentářů: 5
Pište efektivní CSS
Jak na to vám radí John Gallant a Holly Bergevin v článku Writing Efficient CSS na CommunityMX. Dozvíte se jak psát efektivnější CSS, aby jste snížili velikost výsledného souboru. Zároveň také bude ve většině případů snadnější pozdější editace (via CSS Vault).
Související
- Interval: Kaskádové styly v dobrém stylu [29.7.2002]
Komentářů: 7
Komprimace CSS genetickým algoritmem
Zajímavý příklad komprimace CSS pomocí genetického algoritmu sepsal v příspěvku Minimalizácia CSS genetickým algoritmom Jano "johno" Suchal. Celá komprimace je názorně vysvětlena na genomech, jejich křížením a mutacemi vzniká jednodušší CSS. Celý program je napsán v Javě a můžete si stáhnout zdrojové kódy.
BTW: Nejen pro autora tohoto weblogu, ale i pro všechny ostatní doporučuji, aby kromě přezdívky měli na stránkách zobrazeno i své plné jméno. A já bych tak nemusel půl hodiny trápit Google, abych vypátral, že za přezdívkou johno, se s největší pravděpodobností skrývá Jano Suchal.
Komentářů: 8
Přehledné a znovupoužitelné CSS
Pokud se chystáte na zkulturnění svého CSS souboru (třeba jako já), může se vám hodit článek Jak psát CSS přehledně a logicky Martina Snížka, který vyšel na Intervalu. Dozvíte se základní pravidla, kterých byste se měli držet, abyste po čase případné úpravy zvládli bez problému.
Nad znovupoužitelností CSS se zamýšlel Ľuboš Kmeťko v článcích:
Za přehlednost a znovupoužitelnost se ale platí větší velikostí CSS souboru. Větší komfort webdesignera je tedy vykoupen o trošku delším čekáním uživatele. S tím se musí počítat a každý si musí zvážit, co je pro něj výhodné. Např. na lokále mít přehlednou verzi a uživatelovi posílat její zkomprimovanou podobu.
Komentářů: 15
Online komprimace CSS
Před dvěma dny jsem řešil problém s přehledným a znovupoužitelným CSS:
Za přehlednost a znovupoužitelnost se ale platí větší velikostí CSS souboru. Větší komfort webdesignera je tedy vykoupen o trošku delším čekáním uživatele. S tím se musí počítat a každý si musí zvážit, co je pro něj výhodné. Např. na lokále mít přehlednou verzi a uživatelovi posílat její zkomprimovanou podobu.
No a dnes jsem narazil na Online CSS Optimizer. Zadáte do něj vlastní CSS a on vám vrátí jeho zkomprimovanou podobu. Každý si řekne pár mezer. To uživatelovi nevadí, že bude stahovat. Ale mu to vadí! Třeba já jsem ušetřil 1,3 z cca 6 KB (via CSS Vault).
Zdrojové kódy nejsou pro uživatele - optimalizujte je!

