Dnes bych chtěl představit tři knížky o HTML5. Všechny knížky jsou z let 2010-2011, neměli by tak být informačně zastaralé. Knížky se liší především počtem stránek a z toho plynoucí detailností. Každý si tak může vybrat, jestli mu stačí rychlý průlet novinkami, nebo by se rád dozvěděl konkrétní detaily a technické podrobnosti implementace.
HTML5 for Web Designers
Knížka se zabývá popisem nových sémantických elementů, formulářů, podporou plátna, audio a video tagů. Chybí zde zmínka třeba o podpoře geolokace a nových komunikačních rozhraních. Knížka se zaměřuje na to, abychom mohli HTML5 používat již nyní a jaké nástroje k tomu potřebujeme. Doporučuji jí tak přečíst všem, kteří se kolem vývoje webových aplikací alespoň trošku pohybují.
HTML5: Up and Running
Knížku bych doporučil všem programátorům a především front-end kodérům, jako první seznámení s novinkami HTML5, jejich technickým pozadím a detaily, na které je dobré při nasazování myslet.
HTML5 Programujeme moderní webové aplikace
Jak jsem již zmínil, knížka předpokládá znalost front-end jazyků, hodí se tak spíše pro pokročilé programátory, nebo kodéry. Závěr knížky je věnovaný technologiím, které ještě ani v HTML5 nejsou implementovány a teprve se připravují, např. podpora pro 3D kreslení v rámci plátna (<canvas>).
Podporu geolokace jsem použil i u projektu Tonovani-autoskel.eu, kde si uživatel může zobrazit dodavatele v jeho nejbližším okolí. Pokud prohlížeč podporu geolokace nemá, odkaz pro nejbližší dodavatele není vůbec zobrazen, ale uživatel stále vidí náhled na celou českou republiku.