Programavimas

HTML5 logotipas ir WHATWG HTML pavadinimai

Neseniai rašiau internetinius dienoraščius apie naujausias dominančias HTML5 nuorodas ir aptariau „Chrome“ pranešimą apie savo ketinimą atsisakyti palaikymo vaizdo kodekui H.264 žymoje (taip pat žiūrėkite šio įrašo komentarų skyrių), „Modernizr“ neaptinkamų HTML5 funkcijų aprėptį, „People of HTML5 serijos ir HTML5 šablonai. Nors tas įrašas buvo paskelbtas mažiau nei prieš dvi savaites, nuo to laiko HTML5 naujienose įvyko reikšmingesnių pokyčių, todėl kai kurias iš šių istorijų aprašau čia.

HTML5 logotipas

„World Wide Web Consortium“ (W3C) išleido skirtingų stilių ir formatų HTML5 logotipą, tačiau su ta pačia bendra pristatymo tema. Iano Jacobo interviu su Michaelu Nielingu ir HTML5 logotipo DUK pateikiama papildoma pagrindinė informacija apie šį logotipą, jo kūrimo idėjos ir motyvacijos. Blogosferoje buvo didelis entuziazmas dėl HTML5 logotipo, tačiau buvo ir skeptikų. Ianas Jacobsas atkreipia dėmesį į kai kuriuos klausimus „HTML5 logotipo pokalbyje“.

Pagrindiniame HTML5 logotipo puslapyje galima atsisiųsti įvairias logotipų formas (juoda / balta, oranžinė / balta, su „HTML“ arba be jos, SVG, PNG, įvairios skiriamosios gebos ir kt.). Toliau pateikiami keli W3C pateikiami logotipai.

W3C ne tik pateikia patį HTML5 logotipą skirtingais formatais, bet ir piktogramas, vaizduojančias įvairias technologijų klases. HTML5 logotipo puslapyje yra skyrius, kuriame galima spustelėti kiekvieną iš šių aštuonių piktogramų, kad pamatytumėte trumpą piktogramos apibūdinimą. Idėja yra ta, kad šias piktogramas galima pridėti prie HTML5 žurnalo vertikaliai arba horizontaliai, kad būtų galima parodyti, kurias „HTML5“ funkcijas palaiko tam tikra svetainė. Štai šios piktogramos su aprašymais yra dar trumpesnės nei HTML5 logotipo puslapyje.

Semantika / struktūra

Neprisijungus ir saugojimo klasė

Prieigos prie įrenginio, įskaitant geografinę vietą

Ryšiai

Garso / vaizdo / daugialypės terpės

Grafika / Efektai / 3D

Našumas ir integracija (įskaitant „XMLHttpRequest 2“)

CSS3 ir „Web Open“ šrifto formatas (WOFF)

Licencijai reikalingas priskyrimas, ir, kaip minėta aukščiau, šiame įraše rodomi HTML5 logotipai priskiriami „World Wide Web Consortium“.

WHATWG: HTML yra naujas HTML5

Jau kilo tam tikra painiava dėl HTML5 logotipo, kaip aprašyta Gavino Clarke'o straipsniuose. W3C pašalina HTML5 painiavą ir daugiau painiavos, o W3C atsiprašo už HTML5 prekės ženklo painiavą. Tikriausiai nepadės tai, kad tą pačią savaitę, kai buvo pristatytas HTML5 logotipas, kurio pagrindinis bruožas yra „5“, žiniatinklio hiperteksto taikymo technologijų darbo grupė (WHATWG) paskelbė, kad jie meta „5“ tinklaraščio įrašas HTML yra naujas HTML5. Tame įraše Ianas Hicksonas nurodo 2009 m. Gruodžio mėn. Pranešimą, kuriame jis teigė:

Aš ką tik patikrinau pakeitimą, dėl kurio WHATWG nebeveikia

versijų specifikacijas („HTML5“), kad dirbtumėte tik su technologijomis be

bando ją versijoti („HTML“).

Dabar WHATWG palaiko HTML gyvenimo lygį. Taigi, kaip W3C HTML5 specifikacija yra susijusi su WHATWG gyvenimo HTML standartu? Geriausią atsakymą gali pateikti WHATWG HTML specifikacijos skyrius „Įvadas“, kuriame nagrinėjamas klausimas Ar tai HTML5? (Aš pridėjau pabrėžimas):

Trumpai: Taip.

Ilgiau: „HTML5“ įvairiais laikais buvo naudojamas įvairioms technologijoms apibūdinti, kai kurios iš jų atsirado šiame dokumente, o kai kurios - tik kada buvo susijusios.

Ši specifikacija iš tikrųjų dabar apibrėžia naujos kartos HTML po HTML5.

HTML5 pasiekė paskutinį skambutį WHATWG 2009 m. Spalio mėn. Ir netrukus po to, kai pradėjome dirbti su kai kuriomis eksperimentinėmis naujomis funkcijomis, kurios nėra tokios stabilios kaip likusi specifikacija.

Santykis tarp WC3 ir WHATWG bei jų atitinkami ryšiai su HTML gali sukelti painiavą. Gerą šių dviejų grupių ir jų santykio tarpusavyje, su HTML ir kitomis žiniatinklio technologijomis santrauką galite rasti „Pasinerti į HTML5: kaip mes čia patekome? kuris apibūdina sudėtinius HTML5, WC3 ir WHATWG santykius. Įraše „Reinventing HTML“ aprašomas 2006 m. Pabaigos sprendimas W3C ir WHATWG bendradarbiauti „HTML5“ („Web Applications 1.0“).

Kitas įdomus įrašas, skirtas skaityti apie tai, kas yra „HTML5“, yra glaustas pranešimas „HTML5 Brief“: keliose pastraipose. Įrašas HTML5 - kas tai yra ir kas jame yra man? apibendrina „kito programinės įrangos inžinieriaus“ pastebėjimus ir išvadas, kas yra HTML5.

HTML5 „maži dalykai“

Įrašas „Falling for HTML5: Finding Love in the Little Things“ yra HTML5 „mažų dalykų“ santrauka, kurie Felicity Evanso manymu, „padarys skirtingą pasaulį, kaip aš koduoju dieną, dieną“. Ji apima HTML5 patobulinimus, tokius kaip bloko lygis elementas, formos vietos rezervavimo ženklai ir <skyrius> elementas.

Išvada

Kaip kai kurie įmonės „Java“ kūrėjai džiaugiasi savo „pranašumu“, kai žino, kad tai yra „Java EE“, o ne „J2EE“, panašu, kad tai yra galimybė to paties tipo asmenybėms susierzinti, kai jie žino, kad dabar tai yra tik HTML, o ne HTML5. Žinoma, tada yra logotipas su iškiliu „5“, kuris tik prasideda. Pagrindinio puslapio URL nėra „5“ (//www.w3.org/html/logo/), tačiau logotipas - ne.

Logotipas su „5“, specifikacija be versijų ir „Google Chrome“ atsisakymas palaikyti H.264 „elementas“ reiškia, kad žiniatinklio kūrimo aplinka išliks artimiausioje ateityje, kaip buvo visada: dėl nenuoseklios kelių naršyklių palaikymo kūrėjai turės naudoti funkcijų aptikimą, grakščią degradaciją ir kitas dabar įprastas žiniatinklio kūrimo taktikas, kai jie priima HTML5 funkcijas.

Šią istoriją „HTML5 logotipas ir WHATWG HTML pavadinimas“ iš pradžių paskelbė „JavaWorld“.

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