Recenze: Kniha CSS3 - Kniha CSS, kterou by si měli přečíst i odborníci
Myslíte si, že víte vše o CSS3? Věc znovu. Autor Peter Gasston právě vydal „Kniha CSS3: Příručka pro vývojáře k budoucnosti webového designu“, která podrobně prozkoumává všechny nové věci ve světě CSS.
Je to jen další kniha CSS nebo nutný doplněk do vaší knihovny? Čtěte dál a zjistěte to.
Další kniha o CSS?
Knihy o CSS jsou notoricky nudné pro každého, kdo již zná cestu kolem stylů. Většina z těch, které jsem viděl a vlastní, utrácí velkou část knihy, která pokrývá přesně stejná základní témata: tady je to, jak funguje model CSS boxu, výplň funguje takhle, okraje fungují takto, styl vašeho textu tímto způsobem atd. Dokonce i knihy, které slibují, že se dostanou do pokročilých témat, to obvykle dělají pouze v několika posledních kapitolách, což znamená, že jste za 40 stránek zaplatili jen 40 $!
Protože jsem profesionálním blogerem na plný úvazek (můžete věřit, že taková věc existuje?) Velmi dobře vím, kde najít základní instrukce CSS zcela zdarma online, což je přesně to, co jsem se naučil. Nechápejte mě špatně, je tam spousta úžasných knih CSS, ale z těchto důvodů váhám, abych těsto vyklopil.
Tyto myšlenky mi prošly myslí, když jsem souhlasil, že se podívám na knihu Petera Gasstona nazvanou „Kniha CSS3“. Jako další palivo k mému skepticismu jsem se domníval, že CSS3 je v současnosti jediným nejvíce psaným tématem na takových místech, jako je toto. Proč znovu platit za obsah, který je zdarma a více než hojný online? Vím, jak fungují stínové stíny, moc děkuji a nevyžaduji žádnou další pomoc!
Byl jsem špatný: Tato kniha je skvělá
Kniha CSS3 začíná následující pasáží:
"Dovolte mi, abych vám řekl něco o tom, kdo si myslím, že jste: Jste webovský profesionál, který již několik let kóduje HTML a CSS ručně; jste docela spokojeni s vytvářením složitých rozvržení a znáte nejen vaše div z rozpětí, ale také odvážné z vašich silných; četli jste něco o CSS3 a možná jste dokonce začali experimentovat s některými jeho dekorativními prvky, jako jsou zaoblené rohy, ale chcete lépe porozumět základům. “Okamžitě mě zaujal Gasston. Píše publiku, které již ví, jak kódovat webové stránky, což znamená, že mě nebude nudit celou kapitolou o rozdílu mezi interními a externími styly! Dobře, pane, budu i nadále číst vaši knihu.
Gasston pak začne vysvětlovat, co CSS3 je a co není. V této diskusi představuje vlastnost box -izinging . Ve svém prvním představení majetku narazil na něco, o čem vím velmi málo! V tuto chvíli si začínám uvědomovat, že tato kniha může být skutečně užitečná.
V další části se věnuje mediálním dotazům, které považuji za jeden z nejdůležitějších nových aspektů CSS3. S tímto a každým dalším tématem, které pokrývá, jedna věc skutečně vyniká: Gasston provedl svůj výzkum. Krátce se nezabývá téměř ničím, nýbrž se opravdu věnuje a zkoumá všechny aspekty specifikace, ať už navržené nebo již implementované.
Téměř o všem, o čem jsem četl, jsem se trochu dozvěděl, že jsem to ještě nevěděl. Úspěšně přidává hodnotu, kterou jednoduše nedostanete z krátkého jednorázového blogového příspěvku na dané téma, a proto je kniha dobře stojí za nákup.
Obzvláště jsem si užil druhou část knihy, která se zabývá vlastnostmi a metodami, které zatím žádné prohlížeče nepodporují, ale představují obrovské potenciální změny způsobu, jakým kódujeme weby, pokud by měly být přijaty do CSS. Gasston dokonce poukazuje na několik užitečných pluginů JavaScriptu, které vám umožní vyzkoušet tyto fantastické nové metody hned!
Fyzická kniha
Kniha sama o sobě je docela statná a přichází na necelých 300 stran. Obálka je přitažlivě ilustrována, a proto je rozhodně to, na čem mi nevadí mít (kdo chce ošklivou knihu na svém stole?). Obsah uvnitř je pěkně rozložen se spoustou grafů a grafik, které umožňují rychlé a příjemné procházení.
Jedna věc, kterou jsem zvláště ocenil, bylo to, že s každou diskutovanou vlastností by Gasston uzavřel tabulku diskutující kompatibilitu prohlížeče. To je velmi užitečné a jsem přesvědčen, že to bude něco, co způsobí, že se znovu a znovu vracím do knihy.
Stránky jsou ve stupních šedi, ale z větší části mi vůbec nevadilo, protože učební kód nemusí nutně vyžadovat plnobarevný tisk. Jedinou výjimkou je sekce Color and Opacity, kde by určitě bylo hezké vidět některé příklady barevně. Je však důležité si uvědomit, že udržují nízké náklady spuštěním jednobarevných tiskových úloh!
Obsah
Pro lepší představu o všem, co kniha obsahuje, je zde obsah (kromě předmluvy, úvodu atd.). Jak vidíte, všechna témata jsou věnována zcela nové a pokročilé dobrotě CSS3, takže pokud již víte, jak kódovat, nemusíte přeskočit polovinu knihy. Témata jsou také rozdělena tak pěkně, že je perfektní mít po ruce čistě orientaci, i když nemáte zájem o přečtení celé věci. Až budete příště bojovat s vytvářením vlastního přechodu CSS, otevřete tuto kapitolu a je dobré jít. Důkladný index zjevně pomůže s tím také.
- Kapitola 1: Představujeme CSS3
- Kapitola 2: Dotazy na média
- Kapitola 3: Selektory
- Kapitola 4: Pseudotřídy a pseudoprvky
- Kapitola 5: Webová písma
- Kapitola 6: Textové efekty a typografické styly
- Kapitola 7: Více sloupců
- Kapitola 8: Obrázky na pozadí a další dekorativní vlastnosti
- Kapitola 9: Efekty ohraničení a rámečku
- Kapitola 10: Barva a krytí
- Kapitola 11: Přechody
- Kapitola 12: 2D transformace
- Kapitola 13: Přechody a animace
- Kapitola 14: 3D transformace
- Kapitola 15: Flexibilní rozvržení krabice
- Kapitola 16: Rozvržení šablony
- Kapitola 17: Budoucnost CSS
- Dodatek A: Podpora CSS3 v současných hlavních prohlížečích
- Dodatek B: Online zdroje
- Index
Závěr
Jak můžete říct, tuto knihu jsem si opravdu užil. Moje očekávání byla sice nízká, ale rozhodně je odhodila. Gasstonův styl psaní je informativní a občas dokonce vtipný, ale místo toho, aby byl příliš podrobný, se rozřízne přímo k věci. Udělá skvělou práci a vysvětlí každou vlastnost rychle a dostane se k tomu, co opravdu chcete vidět: k syntaxi. Mám několik knih o vývoji webu, které sedí ve skříni a sbírají prach téměř ode dne, kdy jsem je obdržel. Kniha CSS3 se tomuto zásobníku po určitou dobu vyhne, protože se na něj již denně odvolávám.
Chcete získat bezplatnou kopii knihy The CSS3? Zkontrolujte, zda příští týden máte šanci udělat právě to!