HTML 5 не за горами

Уже многие ждут выхода HTML пятой версии, которая будет большим эволюционным скачком в развитии веба. Разработка HTML 5 длится уже с 2005 года.

Какие обновления нас ждут в новой версии?

Появление новых элементов и атрибутов.
Улучшение семантики -

Code
<header>, <footer>, <nav>, <section>, <article>
. Думаю, что это отличное решение, ведь практически в любом шаблоне можно найти
Code
<div id=”header”>, <div id=”footer”>, <div id=”nav”>
и подобные. Семантика данных контейнеров будет идентична обычному диву.
Добавление новых функциональных элементов:
Code
<audio>

Code
<video>

Code
<aside>

Code
<progress>
- индикатор хода выполнения операции
Code
<meter>

Code
<time>

Code
<canvas>

официально включён элемент embed. Особо хочу отметить элемент canvas, который предоставляет область для рисования изображений «на лету» средствами JavaScript. Именно это нововведенение и может поставить под большой вопрос применение flash технологий.

Удаление устаревших элементов

Code
<center>, <font>, <strike>, <acronym>, <applet>, <basefont>, <big>, <dir>, <isindex>, <s>, <tt>, <u>
. Все правильно - возможности данных элементов все адекватные верстальщики реализовавают через css. Напрочь убраны фреймы (frame, frameset, noframes).

Отказ от формальной совместимости с SGML.

Расширение DOM-модели.

Добавление нового API:
Рисование 2D-картинок в реальном времени;
Контроль над проигрыванием медиафайлов;
Хранение данных в браузере;
Редактирование;
Drag-and-drop;
Работа с сетью;
MIME.

Значительно переработано представление форм.
В HTML 5 появятся такие параметры, как:

Code
type=”number”
— поле для ввода числа,
Code
input type=”range”
- ползунок для регулирования громкости или чего-то похожего. Также аттрибуты min, max и step будут предоставлять возможность регулировать минимальные, максимальные значения и шаг. И ещё многое и многое другое.

Кто разрабатывает HTML 5?

Основная проблема была в том, что консорциум W3C изначально забросил разработку и дальнешую модификацию стандарта HTML и все силы были прошены на разработку XHTML 2.0. Однако разработчики из Opera, Apple, Mozilla учредили рабочую группу WHATWG и начали работу над HTML 5 (Черновой вариант). И с 2007 года WHATWG и W3C разрабатывают этот стандарт парралельно. А совсем недавно W3C полностью отказался от пути развития XHTML 2.
Какие выводы можно сделать?

Разработка HTML 5 определяет основную тенденцию развития Интернета. И если раньше сайты были лишь средствами по предоставлению текстовой информации, то сейчас веб-сайты все больше напоминают полноценные приложения, требующие функционального и юзабельного интерфейса.

Flash технология может стать второстепенной, т.к. основные возможности по работе с мультимедиа во flash можно будет осуществлять через обычный html. Видео и аудио можно будет вставлять также легко, как и картинки.

Обычные приложение все в большей и большей степени переходят в веб. Достойное тому подтверждение - google vawe, google docs, google maps и готовящаяся операционная система от гугла.

Полагаю, что не обойдется без проблем. Если за браузеры opera, mozilla, chrome, safari более-менее можно быть уверенными, то как поведет себя Internet Explorer трудно предсказать. Может быть именно этот браузер и станет основным “стопом” в развитии веба.

Категория: Статьи

Добавил: ingvarr

Дата публикации: 29.09.2009

Последнее редактирование: 08.01.2023

Просмотров: 1034 | Рейтинг: 5.0/1
Всего комментариев: 0
Обсуждение материала:
Комментариев: 0
avatar