Í Fyrsta hluti þessa röð við horfðum á mistökin sem leittu til þess að byggingareiningarnar voru nýjar í HTML5; í seinni hluti seríunnar Við leitum í smáatriðum um afleiðingar þessara mistaka; Í þessum síðasta hluta munum við leita leiðar fram og draga nokkrar ályktanir um núverandi stöðu leiksins.

Þetta er ekki abstrakt vandamál: fólk þarf að kenna þetta efni. Næsta kynslóð af vefhönnuðum og verktaki verður kennt með HTML5 sem upphafspunkt. Mér þykir leitt fyrir þeim sem þarf að reyna að útskýra og greina í núverandi og síðari ræktun nemenda. Kannski halda þeir skynsamlega á einfaldan sniði sem við höfum sem virkar enn í lagi: Notaðu divs með annaðhvort auðkenni eða kennslustundum.

Það er sanngjarnt að benda til þess að ef til vill notandi umboðsmenn í framtíðinni, svo sem vafra og skjálesendur, munum við gera meira með uppbyggingarefnum HTML5 og það mun gera þeim meira ásættanlegt fyrir okkur sem höfundar.

Bruce Lawson óperan upplýsti bara það á WHATWG póstlista árið 2009 :

Eftir allt saman, ég veit um enga notanda umboðsmenn sem geta notað tíma, hluta, fót, dagblað osfrv. En við gerum ráð fyrir að það verði fljótlega.

Og hér er það sem Hickson, HTML5 ritstjóri, sagði í svari:

Ég geri það ekki. Flest nýju þættirnir eru bara ætlaðar til að gera stíl auðveldara, þannig að við þurfum ekki að nota flokka.

Allt það, og ritstjóri sér ekki notendur umboðsmanna, jafnvel með því að nota þessi atriði. Þeir eru þarna, segir hann, að bjarga okkur frá því að nota námskeið. Setja annan leið, skapari þessara þætti virðist óviss um hvers vegna þeir eru jafnvel í sérstakri, vista "að gera stíl auðveldara".

Þurfum við fleiri merkingarfræði í HTML?

Það er hugsunarskóli sem segir að við þurfum aðeins handfylli af nýjum merkingartækjum engu að síður. Eftir allt saman mun sérstakurinn verða uppblásinn ef tugir eða hundruð fleiri nýjar skilmálar voru bættar.

Annars vegar er ég sammála. Hvað varðar að byggja upp grunnvef síðu, myndi ég segja að við myndum vera betur án þess að hlutdeildarþættir HTML séu að öllu leyti. Hvað var einu sinni einfalt æfing í notkun divs hefur orðið flókið óreiðu í HTML5 án nettóvinnings.

En hvað varðar merkingarfræði almennt, þá eru mál þar sem meiri merking er hægt að bæta ofan við uppbyggingu vefsíðunnar okkar (hvort sem það er HTML4, 5 eða hvað sem kemur næst) með því að nota fleiri eiginleika á núverandi þætti.

ARIA fyrir aðgengi

Eitt af því sem auðveldast er að innleiða á núverandi eða nýjum vefsvæðum er ARIA kennileiti. (ARIA stendur fyrir Accessible Rich Internet Umsóknir og er skilgreining sem skilgreinir leið til að gera vefforrit og vefsíðum aðgengilegri.)

ARIA kennileiti eru hluti af heildar ARIA forskriftinni og einföld gerð lýsigagna sem gerir blinda og sjónskerta notendum kleift að lesa skjámyndir til mikilvægra hluta síðu, þ.e. "kennileiti". Við bætum einfaldlega hlutverki = "kennileiti-nafn" við núverandi frumefni, á sama hátt og við viljum bæta við bekknum = "kenninafn" í frumefni. AIRA kennileiti eru rætt í samanburði við HTML5 hér .

ARIA kennileiti eru miklu betri samsvörun fyrir það sem við gerum núna. Nafngiftin er svolítið wonky, en að minnsta kosti endurspegla þau raunverulegan vefhöfundarþjálfun. Til dæmis getum við notað:

  • borði fyrir heildar síðu haus.
  • flakk fyrir siglingar.
  • viðbót við hliðarsveitir.
  • innihaldsefni fyrir fótinn.
  • Helstu fyrir aðal innihald svæði.

(Hafðu í huga að borði, aðal- og innihaldseðill ætti aðeins að nota einu sinni á skjal.)

ARIA kennileiti eru einföld lausn sem bætir flakk valkosti fyrir skjálesara notendur, án þess að vaða í svívirðilegt yfirráðasvæði HTML skjalsins. Þau eru fljótleg og auðveld í framkvæmd og ætti að vera hluti af grunn HTML sniðmátinu þínu.

Leitarvél

Þannig að við höfum fleiri merkingarfræði um aðgengi, en við höfum einnig fleira merkingarfræði fyrir leitarvélar líka.

Í fyrsta lagi, láttu mig vera alveg ljóst að HTML5 þættir hafa enga ávinning fyrir SEO alls. Það er goðsögn, og við þurfum að setja það í rúmið. Notkun greinarmerkis mun ekki hjálpa þér eða viðskiptavinaröð þinni hærri en næstu strákur. Þú getur treyst því að Google hefur mynstrağur út hvernig á að finna og raða innihaldi þínu núna.

Hins vegar eru leitarvélar hvetjandi til að skilja hvernig best sé að sýna (athugaðu: ekki staða ) efni á vefnum á skipulegan hátt.

Þess vegna hafa helstu leitarvélar, í gegnum árin, sett fram eða samþykkt núverandi staðlaðar leiðir til að merkja upp byggð gögn á vefsíðu svo að þeir geti dregið út viðeigandi upplýsingar. Til dæmis, þegar þú leitar að dóma sem þú gætir hafa tekið eftir stjörnumerkingum birtast í efstu Google niðurstöður. Þetta er að ræða um að leitarvélar geti dregið úr umfjöllunarmörkum á stöðluðu leið og bætt birtingu niðurstaðna þeirra. Uppskriftir eru annað dæmi, þar sem eldaður tími er skráður fyrir hverja niðurstöðu. Þó að slík gögn bætist ekki við stöðu vefsvæðisins, getur nákvæmari niðurstaðan hvatt fleiri notendur til að smella í gegnum, þannig að það er einhver hugsanlegur ávinningur fyrir síðuna og það er oft nauðsynlegt í vopnarsamkeppni þar sem allir samkeppnisaðilar eru að gera það Allavega.

Þó að þessar tegundir ríkra gagna hafi verið um stund í ýmsum gögnum, aðeins á síðasta ári helstu leitarvélar hófst Mikið nýtt úrval af stöðlum fyrir þessa tegund af skipulögðu gögnum. Þeir kalla þá "áætlanir" og þau eru til húsa hjá Schema.org . Þeir nota microdata staðall HTML, og hafa þegar verið hrint í framkvæmd með eins og eBay, IMDB, Rotten Tomatoes og fleira.

Þetta er stærsta stökkin í átt að merkingarfræðilegu vefi í mörg ár, og ennþá var gert á bak við lokaða dyr með litlu fanfare og engin staðalferli alls. Það var sleppt á okkur án viðvörunar, og hefur síðan flogið að mestu undir ratsjá vefhönnunar samfélagsins. Það er líka mikið af skörun með HTML5 merkingartækni, til dæmis er fyrirætlun fyrir greinar , vefur síður og vefur hliðarþættir , meðal mun fleiri skemur sem innihalda allt frá Sjónvarpsþættir til sjúkdómsástand . Það er líka ráðlagður leið að lýsa myndskeiðum á vefnum.

Eftir allt umræðuna um merkingarfræði HTML (og skortur á því) hafa leitarvélar gert það ljóst að þeir vilja fá miklu meira merkingarfræðileg gögn í markupinu okkar, en það fer að gerast ofan við núverandi mannvirki og ekki með nýjum þáttum.

En örugglega fyrir okkur sem samfélag sem hefur áhuga á merkingarfræði og vefur staðla, er hvorki takmörkuð, ófullnægjandi nálgun í HTML merkingarfræði eða lokaðri, sleppt-út-hvergi nálgun helstu leitarvélanna besta leiðin áfram.

Í sumum skilningi hefur HTML5 merkingahrossið boltað; Það er bara undir okkur að koma í veg fyrir skemmdirnar. Að því er varðar schema.org, það er alveg ný heimur og einn sem við ættum að skoða mjög náið, eða annar lítill hópur er að fara að ákvarða hvað er í okkar - og vefurinn - hagsmunir fyrir okkur. Reyndar kann það að hafa þegar gerst.

Ályktanir

Við skulum klára með einhverjum ályktunum.

  • Fyrirsögn: Fyrst, við ættum að vera mjög sama um uppbyggingu síðna okkar til að hjálpa blinda og sjónskerta notendum að reyna að komast í kring með skjálesara. Æðilegu h1-h6 þættirnir kunna að vera takmörkuð, en þeir eru treystir að miklu leyti af notendum skjámælenda.
  • HTML5 uppbygging er sóðaskapur: við ættum líklega að hunsa HTML byggingarþætti að öllu leyti. Þeir hafa verið svolítið hörmungar - við höfum í grundvallaratriðum forked sérstakan, búið til fullt af brotum útlínum og sóun á of miklum tíma þegar við reynum að fá höfuðið í kringum grundvallaratriði brotið kerfi. Long lifandi divs.
  • Íhugaðu ARIA kennileiti: Að bæta ARIA kennileiti á síðuna þína er annar einföld og árangursrík leið til að aðstoða skjálesara notendur.
  • Hugsaðu um schema.org og framtíð merkingarfræði: schema.org hefur stuðning helstu leitarvéla, og á meðan það er vissulega blandað poki í augnablikinu virðist það vera framtíð fyrir skipulögð gögn á vefnum.

Það eru fullt af góðum hlutum í HTML5 forskriftinni, frá nýjum gerðum lögun til API API og Canvas framkvæmd. Í staðreynd, án þess að WHATWG, sem hefur verið drifkrafturinn á bak við HTML5, viljum við enn vera fastur með HTML4 / XHTML 1.0 meðan við beið eftir W3C til að fá athöfn sína saman. Engu að síður, bara vegna þess að HTML5 og öll tengd tækni í kringum hana er ný og spennandi, þýðir það ekki að við þurfum að samþykkja allt sem við erum gefið.

Stundum er vert að sjá hvernig HTML pylsan er gerð, svo við vitum hvað við erum að borða. Og ef um er að ræða skipulagsheilbrigði HTML, vil ég frekar fara framhjá.

Svangur fyrir meira? Bók Luke er "Sannleikurinn um HTML5" er í takmarkaðan tíma í gegnum síðuna systur okkar MightyDeals.com í ótrúlegu 50%

Hefur þú notað ARIA kennileiti eða Schema.org? Sérðu framtíð fyrir byggingarþætti HTML5? Láttu okkur vita í athugasemdunum.

Valin mynd / smámynd, notar uppbygging mynda um Shutterstock.