Дек
HTML5 — новый стандарт и возможности интернета
Новое в HTML5 в плане мультимедийного контента. Браузеры и HTML5. Опрос: каким вы пользуетесь браузером?

HTML 5 (HyperText Markup Language 5) — новый язык разметки гипертекста. Предыдущий стандарт интернета HTML4 с десятилетним стажем работы уже не удовлетворяет новой современной глобальной сети, которая стала более интерактивной и мультимедийной. Основной задачей разработчиков браузерных платформ — это соответствие новому стандарту интернета и его требованиям. В HTML 5 удалено много устаревших элементов в плане кодинга, добавлены новые типы input-элементов и новые атрибуты. Но основным нововведением является улучшения в плане мультимедийного контента.
Новые теги <audio> и <video>. Flash Killer.
Для проигрывания видео и музыки в браузере необходимо устанавливать специальный плагин Adobe Flash Player. Благодаря внедрению новых тегов <audio> и <video> в HTML5 можно просматривать видео на сайте без использования дополнительных плагинов. Функция Flash Killer ещё пока только в планировании.
Новая функция Canvas. Canvas+3D.
Новая функция Canvas позволяет в размеченной области сайта отображать в реальном времени графические элементы. Это даёт использование графических программ и даже игр без дополнительных расширений (Flash). Также разработчики браузеров пытаются реализовать в Canvas ф-ции 3D.
Новая опция Web Workers.
Понятно, что вышеперечисленное может значительно повлиять на скорость браузера. Поэтому в HTML5 введена многопоточность или Web Workers. Основная функция — параллельное выполнение веб приложений и скриптов.
Web Storage заменит cookies.
Новая функция Web Storage позволяет хранить данные объёмом 10мб, а также для хранения используется специальная база данных, которая может хранить даже приложения, чтобы с ними можно было работать без подключения к интернету.
Фильтр SandBox. iFrame+SandBox.
Для организации безопасности в сети в теги iFrame, от которых исходят самые опасные угрозы, будет добавлен фильтр SandBox. Фильтр SandBox ограничит доступ скриптов с тегами iFrame к cookies.
Технология Web Forms 2.0.
Внедрение новых форм и тегов для сайтостроения.
Geolocation.
Определение местоположения компьютера в географическом плане без специального плагина.
Теперь пройдёмся по браузерам:
Знак «+» обозначает то, что браузер поддерживает опцию. Знак «-« — не поддерживает.
Internet Explorer 8
- Теги <audio> и <video> (-)
- Canvas (-) — с расширением ExplorerCanvas.
- Web Workers (-)
- Web Storage (+)
- Фильтр SandBox (-)
- Geolocation (-)
Google Chrome 4
- Теги <audio> и <video> (+)
- Canvas (+)
- Web Workers (+)
- Web Storage (+)
- Фильтр SandBox (+)
- Geolocation (+)
Mozilla Firefox 3.5
- Теги <audio> и <video> (+)— только кодеки OGG Theora и Vorbis.
- Canvas (+)
- Web Workers (+)
- Web Storage (+)
- Фильтр SandBox (-)
- Geolocation (+)
Apple Safari 4
- Теги <audio> и <video> (+)
- Canvas (+)
- Web Workers (+)
- Web Storage (+)
- Фильтр SandBox (-)
- Geolocation (+)
Opera 10
- Теги <audio> и <video> (+) — только кодеки OGG Theora и Vorbis.
- Canvas (+)
- Web Workers (-)
- Web Storage (-) — с версии Opera 10.50.
- Фильтр SandBox (-)
- Geolocation (-)
В этом плане можно Google Chrome выдвинуть на первое место, Apple Safari на втором, Mozilla Firefox на третьем, Opera на четвёртом и заключает эту пятёрку Internet Explorer. По статистике видно, что Opera и Internet Explorer имеют на данный момент меньше всего поддерживаемых новых функций HTML5.
Кстати, примите участие в голосовании на блоге: Каким вы пользуетесь браузером? Можно выбрать два варианта ответа. По результатам этого опроса будет написана отдельная статья и рассмотрены браузеры, участвующие в опросе.
________________________________________________________________________________
В следующих статьях (запланировано):
- Несколько способов улучшить свой twitter и проблемы массфолловинга.
- Работа с блогплатформой Google Blogger — добавляем связанные записи. Пятиминутный видеоурок.
- Обзор PPC — партнёрки BizzClick. Оплата за каждый клик.