Последнее время все чаще можно услышать о новом стандарте html5. Хотя официально разработка стандарта еще не завершена, однако он уже поддерживается всеми основными браузерами и активно используется передовыми разработчиками. В этой статье мы кратко рассмотрим новые возможности, которые он предоставляет разработчикам сайтов.
Обратная совместимость
Html 5 поддерживает все возможности предыдущей версии, поэтому можно смело переводить работающие проекты на новые рельсы.
Один доктайп
Наконец-то пропадает мучительная и непонятная для новичков проблема выбора доктайпа для html документа, для указания, что вы придерживаетесь стандарта html 5 достаточно такой записи: < !DOCTYPE html>, и никаких ссылок, которые всегда забываются!
Новые семантичные элементы разметки
В html5 появилось большое количество элементов для улучшения структуры разметки документа. Теперь не нужно использовать вездесущие div id=”footer” и т.п. Вместо них теперь можно (и нужно!) использовать семантические элементы: header (“шапка”, не путать с head), nav (навигация), aside (боковая панель), section (раздел документа), article (элемент содержания, например: заметка, новость, запись в блоге, menu (список пунктов меню, взамен использования ul). Это нововведение придется по душе адептам семантической верстки.
Новые возможности
Самыми обсуждаемыми новыми возможностями, которые включены в стандарт или связаны с html5, являются следующие:
Заключение
Хотя сегодня html5 еще не принят в качестве окончательного стандарта, однако ни что не мешает начать использовать его возможности уже сегодня. Если вы еще не знаете, как это можно сделать или хотите начать изучать html, следуя последним тенденциям, то рекомендую вам онлайн учебник по html5 и css для новичков. Перейдя к новой технологии, вы не потеряете стабильность ваших готовых решений и окажетесь на переднем фронте прогресса. Учитывая, что приход html5 неизбежен, лучше начать работать с ним сегодня. При этом хочется отметить, что html 5 выглядит не запоздалым решением накопившихся проблем, а выводит разработку веб приложений на html на качественно новый уровень. Остается надеяться, что принятие стандарта и безусловная поддержка браузерами произойдет, как можно скорее.
Сам начал активно изучать html5, если в нём будут все новые возможности, которые здесь написаны, то это будет просто прекрасно.
Это кроссплатформенная, набирающая оборот технология.
html5 хороший прорыв в будущее. Правда долго он еще будет вживаться в массы. И браузеры еще долго под него будут затачивать (((
Эти возможности не просто будут, они уже есть, хотя и поддерживаются пока не всеми браузерами. Потихоньку обо всех этих вещах я напишу в учебнике, на который ссылается статья).
Отлично, буду читать ваш учебник.
Сам думаю взятся за изучение html5 – в будущем пригодится.