
В чем преимущества HTML5?
Хотя официально HTML5 еще не вышел, но сейчас все о нем говорят, а Интернет-браузеры предлагают новые версии, которые уже поддерживают многие функции HTML5. В чем сила HTML5? HTML5 (HyperText Markup Language, version 5) является последней и наиболее новой версии HTML — основного стандарта разметки страницы.
Кратко охарактеризуем основные нововведения HTML5. Оптимизирован объявления самой разметки: !Doctype html. Объявление кодировки страницы: meta charset = «UTF-8».
Введен ряд новых тегов, которые отвечают типичным блокам структуры страницы, интуитивно понятны для пользователей и более благоприятными для поисковых систем:
header — заголовок страницы;
footer — «подвал» страницы;
section — крупные блоки страницы;
nav — навигация по сайту;
article — статья или основной контент;
aside — боковая колонка, дополнительный контент;
figure — рисунок.
По мнению многих разработчиков, основные преимущества HTML5 — возможность легко вставлять видео, аудио и не только. Для этого используются новые теги, которые значительно расширяют функциональность предыдущих версий HTML:
video — вставка на страницу видео с помощью одного тега;
audio — вставка на страницу аудио с помощью одного тега;
canvas — дает возможность создавать сложные изображения с использованием JavaScript, например — карты, графики.
Введен ряд новых тегов с локальным использованием:
time — выделяет дату и время;
meter — метрические данные;
details — подробная информация об определенном объекте;
mark — элемент, который взаимодействует с функцией;
progress — процесс выполнения в динамике.
Можно выделить еще такие новые интересные теги, как datagrid (таблица, построенная через динамическое источник данных), menu (система меню), command (определенные действия при активации объекта).
К существующим типам полей HTML-форм добавлены новые: datetime, datetime-local, date, month, week, time, number, range, email, url.
Необходимо понимать, что внедрение стандартов HTML5 не может произойти моментально, поскольку требуется время на то, чтобы все браузеры ввели их в своих новых версиях, а разработчики — в свою практику. Пока доступны хоть и много, но не все функции HTML5, и в разных браузерах их набор отличается. Но уже сейчас очевидно, что это — дело очень близкого будущего, поэтому разработка современного сайта обязательно включает стандарты HTML5.
