Есть, пожалуй, 5 самых обсуждаемых функций
- Веб-работники - позволяют разработчикам запускать сценарии в фоновом режиме, чтобы веб-приложение могло одновременно выполнять несколько задач.
- Видео тег - простой способ сделать видео без флеш, просто нужен стандартный кодек
- Холст - как это звучит, способ создать изображение на лету в окне браузера
- Кэши приложений - Позволяет приложениям хранить вещи, чтобы вы могли использовать их позже, не подключаясь к Интернету (прочитайте свою электронную почту позже, после того как она будет загружена, как в Google Gears)
- Геолокация - возможность для браузера передать свое местоположение приложению
Многие из этих функций уже были реализованы в некоторых браузерах и приложениях. Локатор Google использует географическое местоположение, Google gears - это реализация на основе плагинов тех же идей, что и кешей приложений, Canvas, как вещи, которые были сделаны с помощью JavaScript.
Веб-работники новы и могут допускать, что внутри веб-приложений происходит множество разных вещей. Любой вид побочной обработки, который, кажется, работает сейчас, будет более плавным, поскольку отдельный поток может быть выделен для уведомлений, чата на месте или другой задачи периодической обработки в приложении.
Ресурсы:
http://geektechnica.com/2009/06/5-amazing-html5-features-to-look-forward-to/