Programování

Logo HTML5 a pojmenování WHATWG HTML

Nedávno jsem blogoval na Nedávné odkazy HTML5 zájmu a diskutoval jsem o oznámení Chromu o svém záměru zrušit podporu pro videokodek H.264 ve značce (viz také část komentáře tohoto příspěvku), Modernizrovo pokrytí nezjistitelných funkcí HTML5, Lidé Série HTML5 a šablony HTML5. Ačkoli byl tento příspěvek publikován před méně než dvěma týdny, od té doby došlo k významnějšímu vývoji ve zprávách HTML5 a některé z těchto příběhů zde popisuji.

Logo HTML5

The World Wide Web Consortium (W3C) vydalo logo HTML5 v různých stylech a formátech, ale se stejným obecným tématem prezentace. Rozhovor Iana Jacoba s Michaelem Nielingem a Časté dotazy k logu HTML5 poskytují další základní informace týkající se tohoto loga, myšlenky za jeho vytvořením a motivace k jeho vytvoření. V blogosféře panovalo značné nadšení ohledně loga HTML5, ale objevili se také skeptici. Ian Jacobs se věnuje některým problémům v konverzaci Logo HTML5.

Hlavní stránka s logem HTML5 umožňuje stahování různých reprezentací loga (černá / bílá, oranžová / bílá, s „HTML“ nebo bez něj, SVG, PNG, různá rozlišení atd.). Několik log poskytnutých W3C je zobrazeno dále.

W3C poskytuje nejen samotné logo HTML5 v různých formátech, ale také poskytuje ikony představující různé technologické třídy. Stránka Logo HTML5 má část, na kterou lze kliknout na každou z těchto osmi ikon a zobrazit krátký popis toho, co ikona představuje. Myšlenka spočívá v tom, že tyto ikony lze připojit k protokolu HTML5 svisle nebo vodorovně, aby představovaly, které funkce „HTML5“ konkrétní web podporuje. Zde jsou ty ikony s popisy, které jsou ještě stručnější než ty na stránce Logo HTML5.

Sémantika / struktura

Offline a třída úložiště

Přístup k zařízení včetně geolokace

Konektivita

Audio / Video / Multimédia

Grafika / Efekty / 3D

Výkon a integrace (včetně XMLHttpRequest 2)

CSS3 a webový otevřený formát písma (WOFF)

Licence vyžaduje uvedení zdroje a jak je uvedeno výše, loga HTML5 uvedená v tomto příspěvku jsou přiřazena konsorciu World Wide Web.

WHATWG: HTML je nový HTML5

Kolem loga HTML5 již byla určitá nejasnost, jak je popsáno v článcích Gavina Clarka, W3C řeší záměnu HTML5 s, více zmatku a W3C se omlouvá za záměnu značky HTML5. Pravděpodobně to nepomůže záležitostem, že ve stejném týdnu, kdy bylo odhaleno logo HTML5 s „5“ jako jeho hlavní definující funkcí, pracovní skupina pro webovou hypertextovou aplikační technologii (WHATWG) oznámila, že upustí od „5“ v blogový příspěvek HTML je nový HTML5. V tomto příspěvku Ian Hickson odkazuje na zprávu z prosince 2009, ve které uvedl:

Právě jsem zkontroloval změnu, která přesune WHATWG z práce

specifikace verze („HTML5“) pouze na práci na technologii bez

pokouší se o verzi („HTML“).

WHATWG nyní udržuje životní standard HTML. Jak tedy souvisí specifikace HTML5 W3C se živým standardem HTML WHATWG? Nejlepší odpověď může poskytnout část „Úvod“ specifikace WHATWG HTML, která se zabývá otázkou Je to HTML5? (Přidal jsem důraz):

Stručně řečeno: Ano.

Podrobněji: „HTML5“ se v různých dobách používá k označení široké škály technologií, z nichž některé pocházejí z tohoto dokumentu a některé z nich byly tečně spojeny teprve někdy.

Tato specifikace nyní definuje novou generaci HTML po HTML5.

HTML5 dosáhl Last Call na WHATWG v říjnu 2009 a krátce poté, co jsme začali pracovat na některých experimentálních nových funkcích, které nejsou tak stabilní jako zbytek specifikace.

Vztah mezi WC3 a WHATWG a jejich příslušné vztahy k HTML mohou být zdrojem záměny. Dobré shrnutí těchto dvou skupin a jejich vztahu k sobě navzájem ak HTML a dalším webovým technologiím najdete v Ponořte se do HTML5: Jak jsme se sem dostali? který popisuje spletité vztahy mezi HTML5, WC3 a WHATWG. Příspěvek Reinventing HTML popisuje rozhodnutí koncem roku 2006 o spolupráci W3C a WHATWG na „HTML5“ (Web Applications 1.0).

Dalším zajímavým příspěvkem ke čtení o tom, co tvoří „HTML5“, je výstižný příspěvek HTML5 Brief: v několika odstavcích. Příspěvek HTML5 - co to je a co z toho pro mě je? shrnuje pozorování a závěry učiněné „jen dalším softwarovým inženýrem“ ohledně toho, co je HTML5.

„Malé věci“ v HTML5

Příspěvek Falling for HTML5: Finding Love in the Little Things je souhrnem „maličkostí“ v HTML5, o kterých se Felicity Evansová domnívá, že „způsobí změnu ve způsobu, jakým kóduji den za dnem.“ Pokrývá vylepšení HTML5, jako je například úroveň bloku prvek, zástupné symboly formuláře a <sekce> živel.

Závěr

Stejně jako někteří vývojáři podnikových prostředí Java pokulhávají ve své „nadřazenosti“, když vědí, že jde spíše o prostředí Java EE než J2EE, zdá se, že je to příležitost pro stejný typ osobností, aby se pokochali, když vědí, že nyní je to spíše HTML než HTML5. Samozřejmě, pak je tu logo s prominentní „5“, které teprve začíná. Adresa URL její hlavní stránky neobsahuje „5“ (//www.w3.org/html/logo/), ale logo ano.

Logo s „5“, specifikace bez verzí a Google Chrome upustil od podpory pro H.264 Element vše znamená, že vývojové prostředí pro web zůstane v dohledné budoucnosti, jak to vždy bylo: nekonzistentní podpora napříč různými prohlížeči bude vyžadovat, aby vývojáři při přijímání funkcí HTML5 používali detekci funkcí, ladnou degradaci a další nyní běžnou taktiku vývoje webu.

Tento příběh, „Logo HTML5 a WHATWG HTML Naming“, původně publikoval JavaWorld.

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