CSS filtry, hacky a pokročilé postupy (Andy Budd)
Každý webdesignér, který si již s kaskádovými styly řádně potykal (a strávil několik hodin řešením nekompatibilit jejich zpracování v různých prohlížečích), jistě má přečteny – a možná i uloženy ve své knihovničce – pokročilé knižní tituly o stylování. Mám na mysli zejména knihy od Petra Staníčka (aka Pixy) a Erica Mayera. Proč se o tom zmiňuji? Protože mám pro vás tip na další pokročilou a hlavně v praxi velmi užitečnou knihu – CSS filtry, hacky a pokročilé postupy.
Popravdě řečeno, název CSS filtry, hacky a pokročilé postupy není zcela přesný, neboť filtrům a hackům je naštěstí věnována jen jedna kapitola a zbytek knihy popisuje řešení většiny standardních (vlastně i těch méně častých) konstrukcí, které při tvorbě webu použijete. Takže originální název mi přijde mnohem výstižnější: CSS Mastery: Advanced Web Standards Solutions.
Nutno předem podotknout, že autor předpokládá dobrou znalost základů práce se styly, ale i přesto v úvodu zopakuje ty hlavní principy na kterých je stylování založeno – selektory, kaskáda, dědičnost. Vysvětlí také režimy prohlížečů a jejich souvislost s DOCTYPE a dá vám pár rad o způsobu psaní kódu. Další kapitola tento úvod ještě rozšiřuje o boxmodel, slučování okrajů a způsoby pozicování (floating – plavání, relativní a absolutní pozicování).
Dále již následují jednotlivé postupy, které jsou uskupeny do ucelenějších kruhů – obrázky na pozadí, jejich nahrazování, použití obrázků pro vytvoření stínu či zaoblení, stylování odkazů, tvorba tlačítek a rolloverů, základní způsoby stylování navigačních lišt, obrazové mapy a vzdálené rollovery. Nechybí ani inteligentní stylování formulářů a tabulek a přehled různých layoutů (pevné, plovoucí, pružné).
Poslední dvě kapitoly se zaměřují na různorodost webových prohlížečů – naučí čtenáře používat hacky a filtry, tedy napsat styly tak, aby některé jejich části interpretovaly jen určité prohlížeče. Což se ponejvíce používá z toho důvodu, že některé prohlížeče interpretují styly jinak, případně obsahují chyby – a právě na ty je zaměřena kapitola poslední.
Publikaci CSS filtry, hacky a pokročilé postupy uzavírají dvě kvalitní případové studie, které krok po kroku ukazují, kterak z grafického návrhu poskládat použitelný, přístupný a flexibilní web za použití technik dříve v knize probraných.
Obsah, styl a úroveň knihy je velmi podobná „Novému zákonu“ od Pixyho (CSS hotová řešení). Pokud bych se měl mezi nimi rozhodnout, tak bych je bral obě, ačkoli je jejich překryv poměrně velký, obě mají svá jedinečná témata. Například CSS filtry, hacky a pokročilé postupy obsahují zajímavé konstrukce, které se dají použít pro obrázkové mapy, vzdálený hover, stíny za obrázky a mnohá další. Navíc i dvě uvedené případové studie přijdou čtenářům určitě k duhu.
Myslím, že se mi po dlouhé době opět dostala do rukou kvalitní a velmi praktická publikace, které opravdu nemám co vytknout, a vřele ji doporučuji každému, kdo se styly alespoň trochu pravidelně bojuje.
Informace o knize
Název: CSS filtry, hacky a pokročilé postupy
Autor: Andy Budd, Cameron Moll, Simon Collison
Vydal: Zoner Press
Cena: 260 Kč (234 Kč v odborném knihkupectví Interval.cz, kde najdete i další informace.)
Starší komentáře ke článku
Pokud máte zájem o starší komentáře k tomuto článku, naleznete je zde.
Mohlo by vás také zajímat
-
10 nejpopulárnějších programovacích jazyků a jejich využití
9. listopadu 2023 -
Jak zabezpečit váš chytrý telefon před kybernetickými hrozbami
30. listopadu 2023 -
Doména .io v ohrožení: Co přinese předání Čagoských ostrovů?
10. října 2024 -
Od iPhonu po Android: Ultra HDR přináší nový standard fotografií
1. listopadu 2024
Nejnovější
-
Jak rozšířit úložiště Macu za pětinovou cenu?
16. prosince 2024 -
Nové trendy v doménách pro osobní projekty – DIY, LIVING a LIFESTYLE
9. prosince 2024 -
Jak chránit webové stránky před Web/AI Scrapingem
27. listopadu 2024 -
Jaký monitor je nejlepší k novému Macu Mini?
25. listopadu 2024