7 марта 2007 года произошло, простите мне пафос, историческое событие: W3C официально сообщил о возобновлении разработки HTML (узнал от Йена Хиксона). Также в связи с этим открыта и страница HTML на сайте W3C.
Особенно важные вещи
Несколько вещей, которые хочется отметить особо:
W3C открыто и конкретно заявляет, что это событие является следствием проблем с внедрением XHTML:
due to the significant legacy of Web content that is some variant of HTML, traditional browser vendors moved slowly to adopt XHTML. This, in turn, has meant little motivation for content developers to adopt XHTML for the traditional desktop environment
Новая рабочая группа HTML будет очень открытой: частные лица приглашаются в качестве "приглашенных экспертов" без денег и не будучи в составе какой-нибудь корпорации. В статье на блоге WHAT WG подробнее написано как вступить в HTML WG.
Страница HTML прямо ссылается на спецификацию Web Apps 1.0 — тот самый WHAT WG'шный "HTML5".
И W3C, и WHAT WG собираются делать одну спецификацию, то есть в зоопарке из разных HTML5 никто не заинтересован. Кстати стоит заметить, что WHAT WG с самого создания заявляла, что их задача-максимум — как раз передать разработанные группой стандарты в W3C.
Пользователям XHTML расстраиваться не надо: с XML-вариантом HTML'а ничего не случится. Новый стандарт будет определять структуру и семантику языка при наличии двух равноправных синтаксисов сериализации: HTML5 и XHTML5.
То, что нынче называется "XHTML2", официально признается другим языком, но и от его разработки W3C не отказывается:
W3C will continue its technical work on the language at the same time it considers rebranding the technology to clarify its independence and value in the marketplace.
Важность
Во всех технологиях развитие идет по пути специализации и разделения труда. Веб начинался усилиями людей, которые сочетали в себе администраторов, программистов, верстальщиков, дизайнеров, художников. Потом все это усложнилось, и появились отдельные специальности, внутри каждой из которых в свою очередь развиваются свои специфичные инструменты.
Веб-стандарты — это тоже инструмент. Есть люди, которые ими пользуются — разработчики сайтов, и люди, которые разрабатывают сам этот инструмент. Это разделение, наверное, одно из самых недавних в отрасли, но оно есть: хороший стандартист может не заниматься профессионально версткой, а верстальщик может не знать точных причин того, почему стандарты таковы, какие они есть. Он — пользователь.
Вот именно поэтому я считаю, что сам факт официальной поддержки HTML как активно развивающегося стандарта, важен сам по себе. Он не меняет ничего технологически, но он позволяет тем специалистам — пользователям стандартов — которые не хотят сами вникать в тонкости и перспективы доставки и десериализации гипертекстовой информации, тем не менее понимать, что их инструмент адекватен времени и поддержан. Наработанный за последние годы авторитет W3C тут как нельзя кстати.
P.S. Y-Y-YESSS!!!
Комментарии: 40
А всего-то надо было
<nobr>
оставить :)Ну наконец-то, догадались. Осталось только сделать так чтобы это было действительно "visible and open".
Короче говоря, новость скорее хорошая чем плохая.
Иван, а на какой стадии разработки, на твой взгляд, находится HTML5 (насколько он завершен) и когда ждать от браузеров поддержки этого стандарта (в первую очередь от FF)?
Извиняюсь, посмотрел http://www.w3.org/html/wg/. Первый вопрос закрыт. А вот насчет браузеров твое мнение все же интересно.
Хе-хе… я вроде это вчера у Anne в блоге видел… Тоже обрадовался :)
&%$. Зоопарк форматов всё множится и множится...
И я выскажу свое скромное: «Ура!!» по этому поводу!
По поводу "когда" — это вопрос интересный. W3C надеется сделать спецификацию к 2010 году. Не важно, успеют они или нет, срок этот много не значит, потому что спецификация будет считаться сделанной, когда уже будет использоваться. Поэтому писать с использованием новых возможностей HTML5 можно местами уже сейчас (старый код переписывать не надо, потому что HTML5 обратно совместим).
В частности:
<canvas>
<input type="search">
— тоже часть Web Forms 2Короче говоря, работа идет давно :-)
Плюс ко всему этому AFAIK HTML отличается от XHTML аж следующим
отношения к функциональности
т.е. велкам ту "dark ages" - огромные траблы с парсингом и монстроподобные регулярки,
досвидания expat &