středa 11. března 2009

(Ne)budou oba předsedové HTML WG z Microsoftu?

V HTML WG celkem neplánovaně nastala nečekaná situace. Jejími stávajícími předsedy jsou Chris Wilson (Microsoft) a Sam Ruby (IBM).

Sam v blízké době očekává pracovní nabídku od Microsoftu. Tím by celé vedení HTML WG pocházelo z jedné společnosti. O co víc, zrovna z Microsoftu, který nemá v oblasti webových standardů to nejlepší jméno (můžeme diskutovat, nakolik je ta kritika oprávněná, nakolik ne, ale to je asi tak vše - Microsoft prostě má Černého Petra).

Druhý předseda, Chris Wilson, potvrdil, že ani on ani Sam z dlouhodobé perspektivy nevidí jako ideální řešení, aby oba předsedové byli z jedné společnosti a v případě, že by Sam do Microsoftu nastoupil, se pokusí situaci nějak vyřešit.

Pěkná hříčka osudu. Oba pánové jsou v oboru velmi uznávaní (Sam např. za své přispívání do Apache Foundation, Chrise zase najdete najdete v seznamu lidí, kteří přispěli k rozvoji webu měrou nejvyšší). V praxi ale rozhoduje i to, za jaký tým právě oba "kopou".

Pozn.: Naprosto stejná situace by nastala i v opačném případě, kdyby Chris hodlal přestoupit do IBM, jen by to možná nemělo tak silný emocionální podtext.

čtvrtek 12. února 2009

Michaelův dokument o HTML5: má být závazný či nikoliv?

Zaměstnanec W3C, Michael Smith, nedávno publikoval dokument HTML 5: The Markup Language, který detailně popisuje značkovací jazyk HTML5.

Strhla se okolo něj poměrně velká debata. Má se jednat o oficiální specifikaci nebo jen o pomocný dokument? Celou situaci poměrně detailně rozebírá Arun Ranganathan.

Proč vznikly okolo takové zdánlivé maličkosti tak velké dohady se pouze domnívám. Pokud by byl tento dokument závazný, pak si mohla být celá specifikace HTML5 rozdělena na více dokumentů (a další dokumenty by mohl mít pod kontrolou někdo jiný než Ian Hickson). Některí to chtějí, jiní nikoliv.

Zástupci Mozilly a Safari se oficiálně vyjádřili, aby se nic neměnilo a tím jediným závazným dokumentem zůstala stávající specifikace HTML5.

Pokud si teď říkáte, že příprava standardů musí být občas pěkné hašteření, tak vězte, že rozhodně ano. Jak ostatně napovídá dnešní rozhovor Příprava specifikací je boj, který jsem pro Zdroják vedl s Jirkou Koskem (invited expertem pracovní skupiny pro HTML), a který se mimo jiné věnuje právě W3C a pracovní skupině pro HTML.

sobota 24. ledna 2009

Adobe bude financovat bývalého předsedu HTML WG Dana Connolyho

Bývalý předseda HTML WG Dan Connolly, který od února bude u W3C placen jen na polovinu úvazku, včera oznámil, že onu druhou polovinu mu bude platit - hádejte kdo? - společnost Adobe.

Dan Connolly se podle smlouvy s Adobe má stát dalším editorem HTML WG (dříve byl jejím předsedou, ale již před časem tuto funkci předal Samu Ruby z IBM) a plánuje se zaměřit zejména na psaní návodů a tutoriálů souvisejících s HTML5. (Ty budou potřeba jak sůl, protože samotná specifikace HTML5 není vždy pro webdesignery snadno čitelná.)

Přiznám se, že mě tento krok společnosti Adobe trochu zaskočil, přeci jen se svými obchodními zájmy týkající se Flashe a všech Flexů a AIRů stojí spíše na druhé straně barikády. Možná mi něco uniklo, ale nedokážu si tenhle krok zatím vysvětlit. Proč by nějaká společnost financovala rozvoj technologie, která je pro ni v tuto chvíli sice nezbytná, ale pro další vývoj jasně konkurenční?

Před dvěma lety jsem si tady stěžoval, že nechápu, proč Adobe už dávno nemá svého zástupce v HTML WG, ale ve snu by mě nenapadlo, že si v ní jednoho dne zajistí přímo místo editora.

Každopádně HTML WG (a ostatně celé W3C) potřebuje člověkohodiny jako sůl. W3C peníze nazbyt nemá, tak to od Adobe zatím vypadá jako šlechetné gesto.

Teď už nám zbývá, aby se do HTML WG zapojil i Sun a partička bude kompletní 8-)

K celé věci se zajímavě vyjádřil i Ian Hickson. Prý by ho nikdy nenapadlo, že se jeho jméno někdy objeví na pracovní smlouvě, která není uzavřena s ním (smlouva s Danem Connollym přímo obsahuje, že má pomoci Ianu Hicksonovi ulehčit jeho editorskou zátěž).

pondělí 5. ledna 2009

WebForms2 zmigrovány do HTML5

Dnes byla dokončena migrace specifikace WebForms 2 do HTML5. Na začátku specifikace Web Forms2 nyní najdete varování:
This draft has been superseded by the Forms chapter of the HTML5 specification, which now includes many of the features first defined in this document.

This document will not be further updated.
Zmigrována byla většina specifikace, až na některé části, jejich odstranění bylo již dříve avizováno (např. repetition model). Časem si zmigrovanou specifikaci pročtu detailně a pokud bude čas, zkusím pro zájemce sepsat detail změn.

čtvrtek 1. ledna 2009

HTML5 mezi webovými technologiemi roku 2008

Magazín Wired sestavil seznam nových webových technologiích, které byste si neměli nechat ujít. Najdete mezi nimi i HTML5.

Není to zas tak překvapivé. Pokud sledujete tento blog pravidelně, jistě víte, že HTML5 není jen hudbou budoucnosti, ale některé jeho části můžete používat již dnes nebo v blízké době. Jejich přehled byl součástí mé podzimní přednášky HTML5 is happening.

HTML5 se pomalu ale jistě dostává do všeobecného povědomí vývojářů a podpory oficiálních nástrojů (např. nedávno zařazená podpora HTML5 do validátoru W3C).

V roce 2009 bude tento trend ještě sílit. A pravděpodobně se vyjasní některé dosud nerozřešené klíčové otázky, hlavně tyto dvě:
  1. jaká bude budoucnost Web Forms 2 (Stanou součástí HTML5? V jaké podobě?)
  2. zda specifikace HTML5 bude existovat v podobě, jakou známe dnes, nebo se některé její části oddělí do menších specifikací

neděle 7. prosince 2008

Kde a jak Ian Hickson sbírá feedback k HTML5?

Na Standards Suck vyšel krátký rozhovor s Ianem Hicksonem. Poslechněte si v něm mj. jak a kde všude Ian sbírá feedback při své práci editora HTML5 (myslím, že je to docela zajímavé).

Hixie on Editing HTML5 from Standards Suck on Vimeo.

pátek 5. prosince 2008

Parser HTML5 experimentálně i v Mozille

O několika HTML5 parserech jsem se již zmiňoval (viz příspěvky se štítkem parser). Henri Sivonen vytvořil experimentální build Mozilly používající právě HTML5 parser. Jedná se o zajímavou ukázku. V době, kdy žádný prohlížeče neobsahuje HTML5 kompatibilní parser (na to je ještě brzy) tu máme alespoň experimentální verzi.