
Прошло уже 10 лет с момента выхода спецификации HTML4. Многое изменилось. Изменились сайты, поисковые системы, появилось множество новых сервисов. Ещё несколько лет назад, разработчики стали понимать, что формат морально устарел и пора найти ему достойную замену. В 2007 году, новая рабочая группа W3C занялась разработкой спецификации — HTML5. Сейчас некоторые элементы этой технологии уже поддерживаются современными браузерами, однако до выхода официальной версии, скорее всего, пройдет ещё несколько лет.
Большинство идей, уже реализованных в новой спецификации были предложены группой WHATWG (открытое сообщество основанное Apple, Opera и FireFox). Вот некоторые из них:
- Новые теги, позволяющие улучшить семантику кода и упростить жизнь поисковым системам
— <footer>, выделяет нижнюю область документа, которая в народе также известна как «подвал»
— <nav>, дает понять поисковой системе, что в данном месте расположена навигационная панель
— <audio> и <video>, позволяют интегрировать на сайт аудио и видео ролики, а также управлять их воспроизведением - Новый API для отрисовки 2D изображений в режиме реального времени
- Поддержка Drag-and-Drop (!)
Ко всему прочему разработчики обещают предоставить мощное API для управления представлением, локальным хранением (!) и улучшенной обработкой данных.
После детального просмотра, нововведения HTML5 выглядят многообещающими, особенно для веб-ориентированных приложений. Думаю, что именно после выхода спецификации (в статусе «рекомендации») начнется глобализация online приложений для повседневной работы.