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 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 Ericha 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 není zcela přesný, neboť filtrům a hackům je naštěstí věnována jen jedna kapitola a zbytek popisuje řešení většiny standardních (no 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.
„Andy Budd: CSS filtry, hacky a pokročilé postupy“Pokračování článku
Chcete-li po hlavě skočit do tvorby webových stránek pomocí jazyka HTML a kaskádových stylů, pak si opatřete tuto publikaci. Proč? Protože to bude opravdu po hlavě – ač je kniha určena pro začátečníky, nejsou v ní pořádně vysvětleny ty největší základy, které začínající kodéři potřebují vědět. Pořádně se tak na začátku ani nedozví, jak vlastně vypadá HTML tag, z čeho se skládají pravidla CSS, jak se můžou seskupovat, jaké selektory se můžou používat, atd.
Na knihu Flexibilní webdesign od Dana Cederholma jsem se vysloveně těšil – její název ve mně evokoval představy, že v ní najdu spoustu zajímavých možností, jak postavit různé roztahovací layouty (jsem zastáncem layoutu s fixní šířkou, takže jsem očekával, že si své obzory trochu rozšířím). Leč chyba lávky, žádná velká sláva se nekonala.
V našich knihkupectvích se nabízí spousty knih, které zasvětí začátečníka do tajů výroby webových stránek – přesněji řečeno do tajů HTML a CSS. Tato recenze se bude věnovat právě jedné z nich.
AJAX to je pojem, který lze v poslední době na webdesignérské scéně slyšet z mnoha stran, ale přitom to není nic nového – vždyť technologie, které AJAX využívá zde jsou již asi 7 let! Nové je jen pojmenování „AJAX“ (poprvé jej použil Jesse James Garrett v roce 2005), které znamená Asynchronous JavaScript and XML. Chtěl-li se člověk dozvědět něco o AJAXu, musel buď využít články na internetu nebo cizojazyčnou literaturu. V říjnu tohoto roku, se ale objevily hned dvě AJAXově zaměřené publikace. Jednu vydal Computer Press, a druhou – o které je tento článek – Zoner Press.
Zaručeně nejočekávanější knihou uplynulých několika let na české webdesignérské scéně je „CSS Hotová řešení“. Jedná se o velmi volné pokračování knihy „CSS Kaskádové styly – kompletní průvodce“, která se zabývala styly převážně z té teoretické stránky. Kniha hotových řešení se naopak zaměřila na část ryze praktickou – obsahuje více než 170 nejdůležitějších příkladů použití stylů z praxe.
Knihu „CSS kaskádové styly pro webdesignéry“ od uznávaného odborníka Marka Prokopa vydalo v roce 2003 nakladatelství MobilMedia. Nyní (o tři roky později), vychází tato kniha opět (tentokráte pod hlavičkou nakladatelství CPress, které MobilMedia převzalo) a to bohužel beze změn. Což je trochu škoda, myslím, že zaktualizování obsahu, doplnění o nové poznatky a popisy chování stylů v nových prohlížečích by použitelnost knihy značně zvýšilo.
Vždy když vyjde nová kniha o kaskádových stylech, tak se těším, že se dozvím něco nového-objevného z praxe, nebo zjistím, že si konečně někdo dal tu práci a sepsal všechny praktické poznatky o skutečném chování stylů v jednotlivých prohlížečích z různých webových fór, blogů a stránek.
Představte si následující situaci – jste zaměstnancem školy a její ředitel vám dá za úkol vytvořit webové stránky školy. Vy jste samozřejmě pracovití a pečliví, takže nic nechcete odfláknout. Jak si s tím ale poradíte?
DHTML (Dynamické HTML) je zkratka, která zamotala hlavu nejednomu začínajícímu webotvůrci. Je to pro to, že nepředstavuje žádný nový jazyk, ale spíše spojení několika technologií (zejména kaskádových stylů a JavaScriptu).