Eins og langt eins og vefhönnun bókmenntir fara, held ég að það sé óhætt að segja að 2010 hafi verið árið HTML5 bækur.

Þó að fjöldi titla hafi verið að innihalda CSS3 í innihald þeirra síðan fyrir 2010, hefur þetta ár séð mikilvægt bókasöfn sem einbeita sér aðallega að HTML5.

Svo var ég mjög spenntur þegar Mark Pilgrim sendi út kvak bjóða upp á ókeypis endurskoðunarrit af nýju HTML5 bókinni HTML5: Upp og Running , í boði O'Reilly Media . Hann svaraði tölvupóstinum mínum sama dag og bókin kom skömmu síðar.

Í heildina get ég sagt að ég væri léttur að mér fannst gaman af bókinni og getum séð sjálfan mig að nota það reglulega til að vísa til fjölda HTML5-tengdra mála - sérstaklega sumir þeirra sem ég var ekki þegar þekki.

Ef þetta væri greiddur endurskoðun hefði ég fundið meiri þrýsting til að vera í burtu frá veikum blettum bókarinnar en ég get sagt heiðarlega að það skiptir ekki máli vegna þess að bókin er örugglega þess virði að kaupa og er frábær uppspretta fyrir forritara sem gerir umskipti frá HTML4 / XHTML til HTML5 og tengdar tækni þess.

Ég mun ekki formlega endurskoða grunn innihald bókarinnar. Þú getur gert það sjálfur á Amazon "Look Inside" lögun, eða jafnvel í beit the online útgáfa .

Í staðinn, í þeim köflum sem fylgja, mun ég ræða nokkur atriði sem ég finn var sérstaklega árangursrík í bókinni, og ég mun einnig benda á nokkrar minniháttar veikleika.

Öflug rödd

Eins og nefnt er bókin höfundur af Mark Pilgrim . Með nafni getur þú ekki endilega kennt honum; hann er nei Zeldman eða Santa Maria . En hann er ekki síður vald á sviðum sérþekkingar en þeir eru í þeirra. Svo á meðan þetta er talið vera að endurskoða bókina sjálfan, hugsa ég með mikilvægu máli eins og þessi, það er mikilvægt að höfundur hafi opinber rödd , sem við getum treyst á sem verktaki.

Eins og fram kemur á hans stutt Wikipedia síðu , Pilgrim er talsmaður frjálsa hugbúnaðar og hann hefur stuðlað að ýmsum opnum verkefnum . Saga hans og þátttaka í hugbúnaðarþróun á þennan hátt bendir eindregið til þess að hann hefur áhyggjur af vefnum og hefur áhuga á nákvæmni og bestu starfsvenjum.

Vörulýsingin á Amazon blaðsíðunni staðfestir einnig pílagríms sem viðurkennd yfirvöld og segir: "Höfundur Mark Pilgrim skrifar vikulega meltingu fyrir HTML5 vinnuhópinn og táknar Google á ráðstefnum um getu HTML5."

Einnig er fyrsta kaflann í bókinni "Hvernig komumst við hér?" Er nauðsynlegt að lesa fyrir þá sem hafa áhuga á þróun HTML. Þrátt fyrir að þessi hluti bókarinnar sé vissulega ekki nauðsynleg að lesa fyrir þá sem vilja byrja að nota HTML5, þá leggur það mikla grundvöll fyrir margar tilmæli sem hann gefur í restinni af bókinni vegna þess að söguþekking hans og skilningur á merkingu og stöðlum gefur honum meiri opinber rödd.

Í bókinni, þegar fjallað er um nýju eiginleika HTML5, hvetur Pilgrim forritara til að gera greiningu með því að nota Modernizr . Í raun er kafli 2, sem ber yfirskriftina "Uppgötvun HTML5-eiginleiki", eingöngu helguð þessu efni, aftur lagt grunninn að eftirfarandi kafla og sýnt að pílagrímur veit hvers konar lausnir eru nauðsynlegar við framkvæmd þessarar nýju tækni í raunveruleikanum.

Frábær útgáfa og athygli á smáatriðum

Þó að ég sé langt frá staðfestu yfirvaldi á HTML5 eða málfræði, komst ég ekki yfir neinar helstu leturgerðir eða tæknilegar villur í innihaldi þessa bókar. Eina minniháttar týpurnar sem ég fann voru textar sem af einhverjum ástæðum mistókst að innihalda vísbendingu fyrir orð sem brotið var upp í tvær línur. Ég fæ tilfinninguna að það gæti haft eitthvað að gera við að flytja efni úr netútgáfu bókarinnar, en ég veit það ekki. Engu að síður gerir þetta ekkert til að skaða læsileika eða styrk efnisins.

Í frekari stuðningi við framúrskarandi athygli að smáatriðum af Pilgrim og O'Reilly, opinbera errata blaðsins því að bókin hefur aðeins nokkrar tiltölulega minniháttar villur sem birtast í hlutanum "óstaðfestu".

Errata Page

Það eru mörg dæmi um kóða og í öllum tilvikum eru þau mjög viðeigandi, auðvelt að melta og auðvelt að skilja í samhengi þeirra. Og aftur, í öllum tilvikum virðist kóða dæmi vera mjög nákvæm og nothæf.

Augljós hjálp við þetta er sú staðreynd að netútgáfan af bókinni inniheldur raunverulega lifandi dæmi um dæmi kóða, þannig að það er í raun engin ástæða fyrir því að bókin innihaldi villur.

Mjög læsileg þrátt fyrir tæknilegar upplýsingar

Helstu tónn pílagríms er mjög samtala, jarðneskur, auðvelt að fylgja, og stundum gamansamur - þrátt fyrir að ná nokkrar tæknilegar upplýsingar. Á heildina litið gerir bókin lofsvert starf í því að ná mörgum flóknum viðfangsefnum á þann hátt sem auðvelt er að skilja.

Bókin inniheldur margar myndir og töflur , þar á meðal samhæfingarskýringar sem segja þér hvaða notendur umboðsmaðurinn sem er í umræðunni er studdur. Þessar töflur, sem birtast allt í gegnum bókina, ná ekki aðeins stórum skjáborðum, heldur einnig iPhone og Android, þannig að lesandinn fær góða yfirsýn í öllum liðum á milli vettvangs og vafra samhæfingar fyrir heildarhraða HTML5 og tengdar aðgerðir.

Browser Support Charts
Bæði prent- og netútgáfan hefur gagnlegar töflur fyrir vafra og tækjabúnað


Heimildir sem vitnað er til í gegnum

Pilgrim sýnir framúrskarandi skilning á HTML5 forskotinu með því að vísa til þess stöðugt. Bók um HTML5 sem ekki ræður sérstakan væri veikur uppspretta að minnsta kosti. HTML5: Upp og Running endurnýjar oft pólitríms opinbera rödd með því að vitna í heimildir þess, svo að nákvæmni upplýsinganna sé auðvelt að sannprófa.

Að auki inniheldur hver kafli hluta sem kallast "Frekari lestur" sem gefur til viðbótar tenglum á netinu heimildum til frekari skilnings á viðkomandi efni. Bókin veitir verktaki endalausa framboð á efni úr efnum til að bæta við upplýsingum sem Pílagrímur snertir.

Excellent umræða um HTML5 Video

Mörg fólk verður sett af stað með kaflanum sem kallast "Video for the Web" (eins og við á Að minnsta kosti einn gagnrýnandi á Amazon ). Kafliinn er mjög langur og nákvæmar og nær nokkuð af upplýsingum um gáma í vídeóum, merkjamálum (fyrir vídeó og hljóð), leyfi, kóðun og vafra stuðning. Er þetta of mikið af upplýsingum? Fyrir önnur mál, myndi ég segja já. En fyrir vídeó, held ég að þetta sé mjög nauðsynlegt efni. Sumar upplýsingar gætu orðið úreltar fljótt, en heildar umræður hjálpa verktaki að sjá allar hliðar myndbanda og hljóðs í HTML5 .

HTML5 myndband snýst ekki bara um merkingu. Mörg merkjamál og leyfisveitingar hafa áhrif á það sem við getum og getum ekki gert á þessu sviði, þannig að þetta er frábær leið til að kynna umræðuefnið og veita dýpt og samhengi við raunverulegt merkinguna sem fjallað er um í lok kafla. Svo á meðan þetta er ekki ljóst að lesa með einhverjum teygja af ímyndunaraflið er mikilvægt að vera að minnsta kosti nokkuð meðvitaður um að þú ætlar að taka með HTML5 myndbandi á síðum þínum.

Góð eftirfylgni við Jeremy Keiths bók

Ef þú hefur keypt og lesið bók Jeremy Keith HTML5 fyrir vefhönnuðir , þessi bók þjónar sem framúrskarandi eftirfylgni. Bók Keith, á 85 blaðsíðum, er stutt (eins og verða allar titlar í A bók í sundur röð). Þannig að hafa góðan grundvöll með einfaldari uppspretta eins og Keith eða öðrum heimildum á netinu eða á annan hátt, HTML5: Upp og Running virkar mjög vel sem framsækið viðbót , fylla í mörg eyður í þróun HTML, hvernig markup er skilgreint, upplýsingar um hvernig hægt er að nota ákveðnar nýjar HTML5 þættir og víðtæk umræður um stuðning vafra og bestu starfsvenjur.

Einnig ræðir Keith ekki um tengda tækni og API. Þessi bók deilir heilt kafla fyrir hvert af þessum helstu málefnum: Canvas, Geolocation, Web Storage og Offline Web Apps.

Minni veikleikar

HTML5: Upp og Running er ekki að fara að þjóna sem tæmandi tilvísun í hvaða efni sem er í HTML5 og tengdum tækni. Þetta er ekki endilega slæmt, vegna þess að tilgangurinn með bókinni er ekki að gefa tæmandi eða jafnvel alhliða tilvísun fyrir þessi efni (svo ekki sé minnst á að sérstakar upplýsingar um marga þessa tækni eru enn að þróast, þannig að einhver "tæmandi tilvísun" myndi fljótt verða gamaldags).

Tilgangur bókarinnar, eins og titillinn gefur til kynna, er að fá forritara "að keyra" með þessari tækni. Í vörulýsingunni á Amazon segir: "Þessi nákvæmlega fylgja er fullkomnasta og opinbera bókin sem þú finnur um efnið." Ég held að þetta sé góð lýsing. Auðvitað get ég ekki ábyrgst fyrir samanburði við allar aðrar heimildir um efnið, en það er vissulega "nákvæm" og "opinber" handbók .

Annað lítið veikleiki er staðsetning kaflans sem heitir "A Form of Madness". Ef þú notar bókina sem tilvísun þá er þetta fínt. En þegar ég las bókakápuna til að ná eins og ég gerði fann ég þann kafla (sem fjallar um nýju eiginleika í HTML-myndagerðum).

Eftir mjög nákvæma umfjöllun um myndskeið og þá solid kafla um Local Storage, Offline Web Apps og Geolocation, virtist þessi kafli ekki vera til staðar. Kannski var þetta gert af ásettu ráði til að halda jafnvægi við lesturinn svolítið en ég held að þessi hluti yrði settur á viðeigandi hátt eftir þriggja kafla sem nær yfir nýju merkingarþættina.

Niðurstaða

Á heildina litið er þetta frábær bók, og nær nákvæmlega hvað það segir í titlinum: Það verður verktaki að keyra með nýju HTML5 lögun og tengdri tækni.

Þessi bók er hins vegar ekki fyrir byrjendur að merkja eða forskriftarþarfir . Ef þú ert reyndur HTML og JavaScript verktaki, mun þessi bók veita frábær kynning og fylgja mörgum af nýjustu og spennandi hlutum HTML5 og tengdar API.

Svo ef þú ert að leita að einhverjum ítarlegri en Jeremy Keith's bók eða fleiri opinber en online námskeið og greinar, en vertu viss um að taka afrit af HTML5: Upp og Running eða lestu það á netinu.


Þessi færsla var skrifuð eingöngu fyrir Webdesigner Depot eftir Louis Lazaris, sjálfstætt rithöfundur og vefur verktaki. Louis keyrir Áhrifamikill vefur , þar sem hann sendir greinar og námskeið um vefhönnun. Þú getur fylgst með Louis á Twitter eða hafðu samband við hann í gegnum heimasíðu hans .

Hefur þú lesið þessa eða aðra bók á HTML5? Hvað eru hugsanir þínar?