Ohjelmointi

HTML5-logo ja WHATWG-HTML-nimeäminen

Kirjoitin äskettäin blogia viimeaikaisista kiinnostavista HTML5-linkeistä ja keskustelin Chromen ilmoituksesta aikomuksestamme jättää tuki tagille H.264-videokoodekille (katso myös kyseisen viestin kommenttiosaa), Modernizrin kattamasta huomaamattomista HTML5-ominaisuuksista, People of HTML5-sarja ja HTML5-mallit. Vaikka viesti julkaistiin alle kaksi viikkoa sitten, HTML5-uutisissa on tapahtunut merkittävämpää kehitystä siitä lähtien, ja käsittelen joitain noista tarinoista täällä.

HTML5-logo

World Wide Web Consortium (W3C) julkaisi HTML5-logon eri tyyleillä ja muodoilla, mutta samalla yleisen esittelyteeman kanssa. Ian Jacobin haastattelu Michael Nielingistä ja HTML5-logon usein kysytyistä kysymyksistä tarjoavat lisätietoja taustatietoja logosta, ideoita sen luomisesta ja motivaatioita sen luomiseen. Blogosfäärissä on ollut huomattavaa innostusta HTML5-logosta, mutta on ollut myös epäilijöitä. Ian Jacobs käsittelee joitain huolenaiheita HTML5-logokeskustelussa.

HTML5-logon pääsivulla voi ladata erilaisia ​​logoesityksiä (musta / valkoinen, oranssi / valkoinen, "HTML": llä tai ilman, SVG, PNG, erilaiset resoluutiot jne.). Muutama W3C: n tarjoamista logoista näkyy seuraavaksi.

W3C tarjoaa paitsi itse HTML5-logon eri muodoissa, myös kuvakkeita, jotka edustavat erilaisia ​​tekniikkaluokkia. HTML5-logosivulla on osio, jossa voit napsauttaa kutakin näistä kahdeksasta kuvakkeesta nähdäksesi lyhyen kuvauksen kuvakkeesta. Ajatuksena on, että nämä kuvakkeet voidaan liittää HTML5-lokiin joko pysty- tai vaakasuunnassa edustamaan sitä, mitä "HTML5" -ominaisuuksia tietty sivusto tukee. Tässä ovat kuvakkeet, joiden kuvaukset ovat vielä lyhyempiä kuin HTML5-logosivulla olevat.

Semantiikka / rakenne

Offline- ja säilytysluokka

Laitteen käyttö mukaan lukien maantieteellinen sijainti

Yhteydet

Audio / Video / Multimedia

Grafiikka / Tehosteet / 3D

Suorituskyky ja integrointi (mukaan lukien XMLHttpRequest 2)

CSS3 ja Web Open Font Format (WOFF)

Lisenssi vaatii attribuution, ja kuten edellä todettiin, tässä viestissä näkyvät HTML5-logot liitetään World Wide Web Consortiumiin.

WHATWG: HTML on uusi HTML5

HTML5-logoon liittyi jo jonkin verran sekaannusta, kuten Gavin Clarken artikkeleissa kuvataan. W3C torjuu HTML5-sekaannusta, hämmennystä enemmän, ja W3C pyytää anteeksi HTML5-tuotemerkin sekaannusta. Se ei todennäköisesti auta, että samalla viikolla, jolloin HTML5-logo paljastettiin ja jonka keskeinen piirre oli "5", Web Hypertext Application Technology Working Group (WHATWG) ilmoitti pudottavansa "5": n blogiviesti HTML on uusi HTML5. Siinä viestissä Ian Hickson viittaa joulukuun 2009 viestiin, jossa hän totesi:

Tarkistin juuri muutoksen, joka siirtää WHATWG: n työskentelemästä

versioidut määritykset ("HTML5") vain työskentelemään tekniikan kanssa ilman

yritetään versiota siitä ("HTML").

WHATWG ylläpitää nyt HTML-elintasoa. Joten miten W3C: n HTML5-määritys liittyy WHATWG: n elävään HTML-standardiin? Paras vastaus voidaan antaa WHATWG HTML -määrittelyn "Johdanto" -osiossa, joka käsittelee kysymystä Onko tämä HTML5? (Olen lisännyt painopiste):

Lyhyesti: Kyllä.

Pidennettynä: "HTML5: tä" on käytetty eri aikoina viittaamaan monenlaisiin tekniikoihin, joista osa on peräisin tästä asiakirjasta ja joista osa on koskaan ollut vain tangentiaalisesti yhteydessä toisiinsa.

Tämä erittely määrittelee nyt HTML: n seuraavan sukupolven HTML5: n jälkeen.

HTML5 saavutti viimeisen puhelun WHATWG: ssä lokakuussa 2009 ja pian sen jälkeen, kun aloimme työskennellä joidenkin kokeellisten uusien ominaisuuksien parissa, jotka eivät ole yhtä vakaita kuin muu määrittely.

WC3: n ja WHATWG: n suhde ja niiden suhteet HTML: ään voivat olla sekaannuksen lähde. Hyvä yhteenveto näistä kahdesta ryhmästä ja niiden suhde toisiinsa, HTML-koodiin ja muihin verkkoteknologioihin löytyy sivulta Dive into HTML5: How We Get Here? joka kuvaa sekoitettuja suhteita HTML5: n, WC3: n ja WHATWG: n välillä. Viesti HTML: n uudelleenkäsittelyssä kuvataan vuoden 2006 lopulla tehtyä päätöstä saada W3C ja WHATWG yhteistyöhön "HTML5" (Web Applications 1.0) -ohjelmassa.

Toinen mielenkiintoinen viesti lukemisesta siitä, mikä on "HTML5", on tiivis viesti HTML5 Lyhyt: pari kappaletta. HTML5-viesti - mikä se on ja mikä siinä on minulle? tiivistää "toisen ohjelmistosuunnittelijan" tekemät havainnot ja johtopäätökset HTML5: stä.

HTML5: n "pienet asiat"

Viesti Falling for HTML5: Rakkauden löytäminen pienistä asioista on yhteenveto HTML5: n "pienistä asioista", joiden Felicity Evans uskoo "tekevän eron maailmassa tapaan, jolla koodaan päivä päivältä". Hän käsittelee HTML5-parannuksia, kuten lohkotason elementti, lomake paikkamerkit ja <osio> elementti.

Johtopäätös

Aivan kuten jotkut yritys Java-kehittäjät kärsivät "ylivoimaisuudestaan", kun he tietävät, että se on Java EE eikä J2EE, näyttää siltä, ​​että tämä on mahdollisuus saman tyyppisille henkilöille ilahduttaa, kun he tietävät, että se on nyt vain HTML eikä HTML5. Tietysti sitten on logo, jossa näkyvä "5" on vasta aloittamassa. Sen pääsivun URL-osoite ei sisällä "5" (//www.w3.org/html/logo/), mutta logo sisältää.

"5" -logo, määrittely ilman versioita ja Google Chromen keskeyttämä tuki H.264: lle Elementti tarkoittaa kaikki, että verkkokehitysympäristö säilyy lähitulevaisuudessa, kuten se on aina ollut: epäjohdonmukainen tuki useissa selaimissa vaatii kehittäjiä käyttämään ominaisuuksien havaitsemista, sulavaa heikkenemistä ja muita nykyään yleisiä verkkokehitystaktiikoita ottaessaan käyttöön HTML5-ominaisuuksia.

Tämän tarinan, "HTML5-logon ja WHATWG-HTML-nimeämisen", julkaisi alun perin JavaWorld.

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