HTML5. Основы
HTML 5 предоставляет более широкие функциональные возможности и упрощает процесс создания сайтов. Сразу стоит отметить, что HTML 5 - это не полностью новая технология или полностью новый стандарт, html5 - это дополненный новыми возможностями html4. Поэтому все что работало в html 4 будет работать и в html5. Конечно, есть некоторые конструкции, которые уже устарели и в html5 не вошли, но об этом мы детально поговорим в самом курсе.
В данном Премиум курсе по HTML 5 мы рассмотрим основы, необходимые для работы.
Что же появилось нового в HTML 5?
Появились новые теги, которые делают разметку страницы более структурированной и семантической: header, footer, article, nav, section...
Появилась новая удобная возможность проигрывать на веб-страницах аудио, видео и все это делать стандартными возможностями браузера, не прибегая к дополнительной установке плагинов в браузер.
Добавилось очень много полезных возможностей по работе с формами. Используя новые формы HTML5, можно избежать многих проверок вводимых данных на javascript. Так же можно без использования javascript и подключения к сайту дополнительных библиотек вывести удобный календарь для выбора даты.
Теперь стало возможным рисование векторных фигур прямо в браузере. Делается это с помощью тега canvas. Именно с помощью данного тега можно рисовать векторные фигуры, а с помощью javascript можно управлять нарисованными фигурами, тем самым создавая анимации, небольшие мультфильмы или даже игры!
Так же с приходом html5 стало возможно хранить некоторые данные на стороне клиента, используя localStorage (локальное хранилище).
Еще одна полезная возможность, которая стала доступна в html5 - это геолокация. То есть теперь мы можем легко определять местоположение посетителя нашего сайтов.
Как видим в рамках курса по html5 поговорить есть о чем, тем более я перечислил не все новшества пятого html, поэтому давайте приступать к его изучению.