Programmēšana

HTML5 logotips un WHATWG HTML nosaukšana

Es nesen blogoju vietnē Nesenās interesējošās HTML5 saites un apspriedu Chrome paziņojumu par savu nodomu tagā atteikties no atbalsta video kodekam H.264 (skat. Arī šīs ziņas komentāru sadaļu), Modernizr nenosakāmo HTML5 funkciju pārklājumu, People of HTML5 sērijas un HTML5 veidnes. Lai gan šis ieraksts tika publicēts mazāk nekā pirms divām nedēļām, kopš tā laika HTML5 ziņās ir notikušas nozīmīgākas izmaiņas, un dažus no šiem stāstiem es aplūkoju šeit.

HTML5 logotips

World Wide Web Consortium (W3C) izlaida HTML5 logotipu dažādos stilos un formātos, bet ar tādu pašu vispārējo prezentācijas tēmu. Iana Džeikoba intervija ar Maiklu Nīlingu un HTML5 logotipa FAQ sniedz papildu pamatinformāciju par šo logotipu, tā radīšanas idejas un motivāciju tā izveidei. Blogosfērā ir bijis liels entuziasms par HTML5 logotipu, taču ir bijuši arī skeptiķi. Īans Džeikobs pievēršas dažām problēmām HTML5 logotipa sarunā.

Galvenā HTML5 logotipa lapa nodrošina dažādu logotipu attēlojumu lejupielādi (melns / balts, oranžs / balts, ar "HTML" vai bez tā, SVG, PNG, dažādas izšķirtspējas utt.). Daži no W3C piedāvātajiem logotipiem ir parādīti tālāk.

W3C nodrošina ne tikai pašu HTML5 logotipu dažādos formātos, bet arī ikonas, kas apzīmē dažādas tehnoloģiju klases. HTML5 logotipa lapā ir sadaļa, kurā var noklikšķināt uz katras no šīm astoņām ikonām, lai redzētu īsu aprakstu par to, ko ikona apzīmē. Ideja ir tāda, ka šīs ikonas var pievienot HTML5 žurnālam vertikāli vai horizontāli, lai attēlotu, kuras "HTML5" funkcijas atbalsta konkrētā vietne. Šeit ir šīs ikonas ar aprakstiem, kas ir vēl īsāki nekā HTML5 logotipa lapā redzamie.

Semantika / struktūra

Bezsaistes un uzglabāšanas klase

Piekļuve ierīcei, ieskaitot ģeogrāfisko atrašanās vietu

Savienojamība

Audio / Video / Multivide

Grafika / Efekti / 3D

Veiktspēja un integrācija (ieskaitot XMLHttpRequest 2)

CSS3 un tīmekļa atvērto fontu formāts (WOFF)

Licencei ir jāpiešķir attiecinājums, un, kā minēts iepriekš, šajā ziņojumā redzamie HTML5 logotipi tiek attiecināti uz globālā tīmekļa konsorciju.

WHATWG: HTML ir jaunais HTML5

Ap HTML5 logotipu jau bija zināmas neskaidrības, kā aprakstīts Gavin Clarke rakstos. W3C novērš HTML5 neskaidrības ar, hm, lielāku neskaidrību, un W3C atvainojas par HTML5 zīmola neskaidrībām. Visticamāk, nepalīdzēs tas, ka tajā pašā nedēļā, kad tika parādīts HTML5 logotips, kura galvenā iezīme bija “5”, Web hiperteksta lietojumprogrammu tehnoloģiju darba grupa (WHATWG) paziņoja, ka viņi pamet “5” emuāra ziņa HTML ir Jaunais HTML5. Šajā amatā Īans Hiksons atsaucas uz 2009. gada decembra ziņojumu, kurā viņš paziņoja:

Es tikko pārbaudīju izmaiņas, kas liek WHATWG strādāt

versijas specifikācijas ("HTML5"), lai vienkārši strādātu pie tehnoloģijas bez

mēģina to versiju ("HTML").

WHATWG tagad uztur HTML dzīves līmeni. Tātad, kā W3C HTML5 specifikācija ir saistīta ar WHATWG dzīves HTML standartu? Vislabāko atbildi var sniegt WHATWG HTML specifikācijas sadaļā "Ievads", kas attiecas uz jautājumu Vai šis ir HTML5? (Esmu pievienojis uzsvars):

Īsāk sakot: jā.

Vairāk garumā: "HTML5" dažādos laikos ir izmantots, lai atsauktos uz visdažādākajām tehnoloģijām, no kurām dažas radušās šajā dokumentā, bet dažas no tām ir bijušas tikai tangenciāli saistītas.

Šī specifikācija faktiski tagad nosaka HTML nākamo paaudzi pēc HTML5.

HTML5 sasniedza WHATWG pēdējo zvanu 2009. gada oktobrī un neilgi pēc tam, kad sākām strādāt ar dažām eksperimentālām jaunām funkcijām, kas nav tik stabilas kā pārējā specifikācija.

Saistība starp WC3 un WHATWG un to attiecībām ar HTML var radīt neskaidrības. Labs kopsavilkums par šīm divām grupām un to attiecībām savā starpā, kā arī ar HTML un citām tīmekļa tehnoloģijām atrodams sadaļā Dive into HTML5: How We Get Here? kas apraksta samezglotās attiecības starp HTML5, WC3 un WHATWG. Ziņā HTML izgudrošana apraksta 2006. gada beigās pieņemto lēmumu par W3C un WHATWG sadarbību ar HTML5 (Web Applications 1.0).

Vēl viens interesants ziņojums, lai lasītu par to, kas ir "HTML5", ir kodolīgs ziņojums HTML5 Brief: pāris rindkopās. Ziņa HTML5 - kas tas ir un kas tajā ir man? apkopoti "tikai cita programmatūras inženiera" izdarītie novērojumi un secinājumi par to, kas ir HTML5.

HTML5 "sīkumi"

Ziņa Falling for HTML5: Mīlestības atrašana mazajās lietās ir HTML5 "mazo lietu" kopsavilkums, par kuru Felicity Evans uzskata, ka "padarīs pasauli atšķirīgu manā kodēšanas dienā". Viņa aptver HTML5 uzlabojumus, piemēram, bloka līmeni elements, formas vietturi un <sadaļa> elements.

Secinājums

Tāpat kā daži uzņēmuma Java izstrādātāji priecājas par savu "pārākumu", kad zina, ka tas ir Java EE, nevis J2EE, šķiet, ka šī ir tāda paša veida personību iespēja izklaidēties, zinot, ka tagad tas ir tikai HTML, nevis HTML5. Protams, tad ir logotips ar ievērojamo "5", kas ir tikai sākums. Tās galvenās lapas vietrādī URL nav “5” (//www.w3.org/html/logo/), taču logotipā tas ir.

Logotips ar “5”, specifikācija bez versijām un Google Chrome atteikšanās no H.264 atbalsta elements viss nozīmē, ka tīmekļa izstrādes vide saglabāsies pārskatāmā nākotnē, kā tas vienmēr ir bijis: konsekventa atbalsta nodrošināšana vairākās pārlūkprogrammās prasīs, lai izstrādātāji izmantotu funkciju noteikšanu, graciozu degradāciju un citas tagad izplatītas tīmekļa izstrādes taktikas, pieņemot HTML5 funkcijas.

Šo stāstu "HTML5 logotips un WHATWG HTML nosaukšana" sākotnēji publicēja JavaWorld.

$config[zx-auto] not found$config[zx-overlay] not found