HTML5 какими возможностями обладает
Главный вопрос, возникающий у каждого, кто услышал про появление HTML5 – какими возможностями обладает пятая версия языка гипертекста? И если коротко, то наиболее важные ее нововведения направлены на упрощение разметки и облегчение работы мультимедиа.
HTML5: что нового в пятой версии?
- Число семантических элементов пополнилось за счет <article> и <header>, <section> и <footer>.
- Стало больше атрибутов для форм. Среди них появились number и time, calendar и date.
- Для графических элементов ввели <canvas> и <svg>.
- Добавили соответствующий синтаксис для видео <video> и аудио <audio>.
Отдельно стоит отметить появление новых API, которые предоставляют удобные интерфейсы для:
- выявления географического месторасположения;
- перемещения элементов;
- локального веб-хранилища;
- использования кэш веб-приложениями;
- распределения процессов на разные потоки;
- передачи данных в режиме Real Time.
В чем проявляется преимущество HTML5?
В первую очередь стоит отметить значительное облегчение кода и повышение его чистоты. Это полезно и для разработчиков, и для браузеров, и для самих поисковиков. К тому же новая версия этого языка подарила великолепные готовые формы для разных целей. Раньше их оформление было скудным, но теперь появилась масса возможностей для изменения их внешнего вида и функциональности. Это позволяет отказаться от части ранее использованных скриптов, которые не всегда работали корректно и повышали нагрузку на движок сайта. Среди новых элементов для форм появились: ползунки, выбор даты, текстовые подсказки и пр.
Ну, и отдельно стоит выделить появление тега <canvas>, ставшего настоящим прорывом. С его помощью теперь можно делать массу крутых элементов – от рисования и геолокации до построения веб-приложения и даже создания полноценных игр!
Свежие комментарии