Рабочая группа W3C HTML опубликовала новые черновики
На прошлой неделе рабочая группа W3C HTML прняла решение опубликовать несколько новых рабочих черновиков, которые теперь общедоступны. Дискуссия на предмет того, что публиковать и как структурировать спецификацию HTML5, продолжалась последние несколько месяцев. В ноябре на встрече TPAC поступил запрос на удалении раздела Microdata. В августе я уже писал о поддержке спецификации отдельного Canvas 2D API.
Некоторые представители сообщества подняли вопрос о том, что же должно находиться в сфере рассмотрения рабочей группы HTML. Тим Бернерс-Ли (Tim Berners-Lee) поделился своими мыслями:
«Я согласен с председателями рабочей группы, что эти элементы – данные и холст – представляют собой области для работы группы. И вполне естественно, что группа публикует документы в данной области. С одной стороны, их изыскания касаются тех областей, которые затронуты в HTML4. А с другой, эти изыскания гораздо глужбе, чем функции HTML4, и к тому же они формируют отдельные подсистемы, которые часто имеют наложение с другими областями. Важно, чтобы (a) дизайн был модульным; (б) спецификации были модульными и (в) в процесс разработки были вовлечены соответствующие сообщества (графика и данные).»
Мы поддерживаем призыв Тима к модульному дизайну и модульным же спецификациям в веб-стандартах. Большие монолитные документы сложны, поэтому требуется больше времени на то, чтобы их утвердить. На самом деле, выделение этих функций из HTML5 в отдельный документ является логическим продолжением процесса, начатого в прошлом году, когда API хранения и сетевые API были выделены из состава HTML5 в рабочую группу W3C WebApps. Как и при разработке программного обеспечения, принципы слабого и жесткого связывания отлично работают при определении веб-стандартов. Это не делает их проще в использовании и нам предстоит еще много работы в деле устранения связей между черновиками. Группа работает над совершенствованием инструментов, используемых для создания документов, чтобы улучшить перекрестные ссылки и добиться поставленной задачи.
Microdata и Canvas 2D теперь доступны в качестве новых черновиков наряду с ключевым черновиком HTML5. Это ставит Microdata на одну ступень с черновиком HTML+RDFa. С полным перечнем документов, опубликованным вчера, можно ознакомиться здесь:
Эдриан Бейтман (Adrian Bateman),
программный менеджер Internet Explorer