Если вы избегаете HTML5, поскольку его спецификация является черновиком документа, вам будет приятно узнать, что W3C объявил дату завершения. Отметьте июль 2014 года в своем дневнике как дату, когда HTML5 окончательно станет официальной Рекомендацией W3C. (Обратите внимание, что я имею в виду HTML5 как реальную технологию, а не всеобъемлющую маркетинговую чушь «HTML5 — это CSS3 — это JavaScript — убийца флэш»!)
Однако приближается дата, которая является более важной. 22 мая 2011 года было подтверждено как «Последний звонок» — после этого времени в спецификации HTML5 не будет добавлено никаких новых функций.
В течение следующих трех лет W3C будет:
- Просмотрите все комментарии. Консорциум ожидает значительных отзывов о последнем звонке, что может привести к дальнейшим изменениям спецификации HTML5.
- Создайте набор тестов HTML5, чтобы помочь поставщикам соответствовать критериям W3C. Официальный пакет также поможет разработчикам создавать контент и приложения HTML5. Мы сможем полагаться на независимые результаты внедрения, а не на преувеличенный набор функций, исходящих от отделов маркетинга поставщиков. Ранняя версия набора тестов уже доступна , но она находится в стадии разработки, и вам не следует полагаться на результаты.
Имеет ли значение дата завершения?
С точки зрения чистого развития, дата завершения не имеет никакого значения вообще. Большинство браузеров уже поддерживают некоторые функции HTML5. Также нет гарантии, что функция, которую вы хотите, будет полностью реализована после июля 2014 года. Разработчики всегда тщательно выбирали технологии и, при необходимости, использовали прокладки, альтернативный контент или постепенное ухудшение качества для браузеров, которые его не поддерживают. Эта ситуация не изменится, независимо от того, какой ярлык указан в спецификации: сегодня вы можете использовать HTML5 .
Тем не менее, дата завершения может успокоить тех, кто считает HTML5 программным обеспечением. В терминах разработки программного обеспечения «черновик спецификации» означает «не готов к производству». Однако при обращении к документу W3C метка «черновик» означает, что спецификация не обязательно завершена, но каждая функция была реализована по крайней мере два браузера и уже могут быть жизнеспособными. Путаница пронизывает всю отрасль и является одной из причин, почему WHATWG отказалась от номера версии HTML .
Будущее HTML
HTML — это развивающийся стандарт. Члены W3C уже рассматривают улучшения для будущих версий под рабочим названием «HTML.next». Поэтому не игнорируйте HTML5 в течение следующих трех лет — отрасль перейдет к следующей итерации к 2014 году!
Для получения дополнительной информации обратитесь к: