Версия HTML 5 должна выйти в 2009-2010 году
В жизни нет ничего постоянного. И язык, на котором функционирует весь Веб, не является исключением. Можно даже сказать, что дни существующего HTML сочтены. Следующая основная ревизия языка гипертекста будет адаптирована и расширена для поддержания различных медиа и веб-приложений. В конце января рабочая группа HTML консорциума World Wide Web (W3C) опубликовала черновик спецификаций HTML 5. Были добавлены API для аудио, графики и видео, интерактивного редактирования документов и поддержки хранения данных на клиентской стороне.
Текст: Павел Михайлов
Группа W3C была сфокусирована на разработке технологии для Веб-приложений, которая позволила бы поддерживать разные браузеры и платформы. Другой целью HTML 5 - было уменьшение объема скриптов и упрощение работы веб-разработчика.
Однако, законы и ограничения HTML 5 свидетельствуют о все больше возрастающей сложности World Wide Web и поэтому уже в настоящее время появились противники существующего развития языка.
В недавнем интервью, архитектор платформы Internet Explorer Крис Вилсон (Chris Wilson) заявил, что больший прогресс в развитии HTML 5 может быть достигнут при параллельной работе команд. Он рекомендовал, в надежде порции спецификации HTML 5 были распределены среди новых рабочий групп. Его точку зрения поддержал аналитик Джефри Хаммонд (Jeffrey Hammond), - “Как вы едите слона? По кусочку за раз”.
Вилсон объяснил, что некоторые внутренние резервы HTML 5 будут полезны и для веб-приложений и для контента. Среди них, такие внутренние резервы как Canvas API, которые используются для предоставления “движущейся” графики, оффлайновое кэширование ресурсов веб-приложений, постоянное хранение данных и структура сетевого соединения P2P (peer-to-peer).
Хаммонд отметил, что примеры таких технологий уже процветают вне HTML: локальное хранение на Google Gears. Кроме того, популярные технологии типа Flash и Silverlight демонстрируют потребность в Canvas API. Однако, независимый аналитик и консультант Лари О’Брайен (Larry O’Brien), пишущий колонку о Windows & .NET Watch для SD Times, возразил, что Canvas API определяет битовую зону, зависимую от разрешения.
Тем временем, Вилсон отметил, что создание структуры P2P вероятнее всего будет продвигаться вперед медленнее, чем могло бы быть. Это связано с техническими причинами. Кроме того, он добавил, что работа с Canvas API требует специализированных экспертов.
В любом случае, работа над веб-протоколом следующего поколения движется. Новые тэги атрибутов и элементов внедрят аудио и видео контент, упростят индексирование поисковых двигателей, обновление информации на маленьких экранах и позволят использовать голосовые функции для слабовидящих. Окончательная версия HTML 5 должна выйти в 2009-2010 году. Однако, уже в в данный момент такие браузеры, как Firefox 3, Internet Explorer 8, Opera 9.5 и Safari 3.1, поддерживают некоторые элементы этого языка.
www.winline.ru