Изучаем HTML 5-Б. Лоусон, Р. Шарп - 2011 |
Страница 5 из 244 Хиксон перешел из Opera в Google, где он стал полноправным разработчиком HTML5 (что затем стало называться Web Applications 1.0). В 2006 разработчики W3C решили, что они были чересчур оптимистичны, полагая, что весь мир перейдет на XML (и, естественно, к XHTML 2.0):«Важно развивать HTML шаг за шагом. Попытка заставить мир перейти на XML — включая кавычки вокруг атрибутов, закрытие пустых тегов и пространства имен — неожиданно провалилась», — так сказал Тим Бернерс-Ли (http://dig.csail.mit.edU/breadcrumbs/node/166). Воссозданная HTML Working Group (рабочая группа HTML) проголосовала за использование спецификации WHATWG Web Applications в качестве основы новой версии HTML, и так начался процесс тщательной работы над спецификацией, аналог которой параллельно разрабатывала W3C (в руководстве процессом участвовали также Сэм Руби из IBM и Крис Уилсон из Microsoft, а под конец к ним присоединились Руби, Пол Коттон из Microsoft и Мацей Сташовьяк из Apple) и WHATWG во главе с ее бессменным редактором Хиксоном. Этот процесс был крайне необычным в нескольких отношениях. Странной казалась его открытость; кто угодно мог подписаться на рассылку WHATWG и помочь в разработке спецификации. Каждое письмо читал лично Хиксон или кто-либо из самых активных членов группы WHATWG (в которую входили такие светила, как создатель JavaScript и Mozilla СТО Брендан Айк, разработчик архитектуры Safari и WebKit Дэвид Хайятт и изобретатель CSS и Opera СТО Хокон Виум Ли). В 2009 году W3C прекратила работу над XHTML 2.0 и направила все ресурсы на HTML5. Тогда стало ясно, что HTML5 победил в битве мыслителей:чистота дизайна, даже за счет нарушения обратной совместимости, против практичности и «неразрушения Сети». Тот факт, что в рабочие группы HTML5 входили представители самых разных производителей браузеров, тоже оказался важным. Если производители не хотели внедрять какую-то часть спецификации (например, Microsoft выступала против реализации элемента<diа 1од>, a Mozilla — против <ЬЬ>), они этого не делали; Хиксон сказал следующее:«Реальность такова, что производители браузеров обладают решающим правом накладывать вето на все, что есть в спецификации, так как если они этого не реализуют, спецификацию можно будет отнести разве что к беллетристике» (http://www. webstandards.org/2009/05/13/interview-with-ian-hickson-editor-of-the-html-5-specification/). Многим участникам это показалось |