Сен
5 основных достоинств HTML 5
Уже достаточно давно был создана пятая версия HTML, HTML 5. В свое время разработчики очень много писали о достоинствах HTML 5, но после его официального анонса, когда уже сторонние разработчики стали разбираться, что же это такое и как его можно использовать, в Сети появилось множество отзывов. Большей частью положительных. Кроме того, появились и сайты на HTML 5, начала небольшое количество, поскольку не все браузеры поддерживали этот стандарт, а чуть позже — уже солидная часть существующих и новых сайтов стала работать с HTML 5. И вот почему.
1. Интерактивность
Вебмастера очень любят создавать интерактивные сайты, поскольку такие сайты по душе пользователям. В целях улучшения юзабилити сайты делаются максимально интерактивными, они взаимодействуют с социальными сетями, показывают видео, работают с пользователем. Ранее все это можно было организовать только при помощи таких стандартов, как Flash, Silverlight, Flex или JavaScript. Теперь же HTML 5 — это вещь в себе, которая позволяет без каких-либо плагинов вставлять видео, аудио, рисунки анимацию и многое другое.
2. Чистый код
Программисты любят говорить о «чистом коде», хотя не так часто возможно писать именно такой код. А вот HTML5 предоставляет все возможности для разработчика по созданию логичного, рационального кода, который можно хоть распечатывать, и на стол в рамочке ставить, под стеклом или воспользоваться услугой Очистка HTML.
3. Семантика
Да, в HTML5 теперь намного проще выделить футер, боковую панель и прочие элементы страницы при ее разметке. Здесь используются особые теги, которые, можно сказать, интуитивно понятны. Так что разметка теперь упрощена, это большой плюс, да и времени уходит на весь процесс намного меньше, чем раньше.
4. Формы
HTML 5 предоставляет все возможности для создания и использования необычных форм. Кроме того, валидация таких форм проводится обычными средствами HTML, и html5 загрузка файлов весьма значительно. Вследствие этого улучшается качество пользовательского интерфейса, да и зависимость от JavaScript уже не такая, как раньше. Есть и новые типы элементов форм.
5. Определение местоположения
Да, благодаря новой функции стало возможным определить местоположение, по одному из факторов, включая IP-адрес, беспроводное сетевое соединение, вышки сотовой связи и многое другое.