В ПОИСКАХ СПЕЦИФИКАЦИЙ Поскольку спецификацию HTML5 разрабатывают одновременно W3C и WHATWG, существует
несколько версий Версии WHATWG можно считать «инкубаторами идей»
http://www w3 org/TR/html5/ — это официальная версия W3C, а http://dev w3 org/html5/spec/ —
последняя рабочая версия, которая еще может измениться
Группа WHATWG решила отказаться от номеров версий, поэтому пятерка в названии пропала;
это теперь просто «HTML — живой стандарт» С этим источником жизни вы можете ознако-
миться на сайте http://whatwg org/html, но будьте осторожны: здесь вы найдете чрезвычайно
экспериментальные идеи Не думайте, что если о чем-то говорится в этом документе, то это хоть
где-то реализовано или хотя бы детально продумано Но в этой спецификации есть полезные
примечания по поводу реализации свойств в различных браузерах
Существует одностраничная версия полной спецификации WHATWG под названием «Web
Applications 1 0», которая включает все, что было добавлено WHATWG (http://www whatwg org/
specs/web-apps/current-work/complete html), но она может «подвесить» ваш браузер, так как она
очень объемная и содержит много скриптов
Множество спецификаций представляют собой алгоритмы, предназначенные для тех, кто реали-
зует HTML в своих продуктах (например, для разработчиков браузеров) Мы всегда пользуемся
самой полезной версией для Сети, расположенной по адресу http://developers whatwg org,
в которой нет заумных вещей для разработчиков, а остальные красиво оформлены с помощью
CSS авторства Бена Шварца Но там тоже есть экспериментальные штуки
Запутались? На http://wiki whatwg org/wiki/FAQ#What_are_the_various_versions_of_the_spec 3F
можно найти список и описание различных версий
Геолокация не относится к спецификации WHATWG и потому хранится отдельно: http://www
w3 org/TR/geolocation-API/
Хорошие идеи реализовывались, плохие отвергались независимо от того, кто подал их,
какую сторону они представляли и где впервые прозвучали. Помимо этого, множество
хороших идей было позаимствовано из Twitter, блогов и IRC.
В 2009 году W3C прекратила работу над XHTML 2.0 и направила все ресурсы на HTML5.
Тогда стало ясно, что HTML5 победил в битве мыслителей: чистота дизайна, даже за счет
нарушения обратной совместимости, против практичности и «неразрушения Сети». Тот
факт, что в рабочие группы HTML5 входили представители самых разных производителей
браузеров, тоже оказался важным. Если производители не хотели внедрять какую-то часть
спецификации (например, Microsoft выступала против реализации элемента