Страницы
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Первоисточник


HTML5

В 2007 г. началась работа по выработке нового стандарта.
В январе 2008 г. HTML5 был издан как Рабочий Проект  W3C.
Предполагалось, что HTML5 будет утвержден W3C в 2008 г., затем срок перенесли на конец 2010 года. Но в январе 2011 года  HTML5 все ещё в стадии рабочего проекта в W3C.
Ян Хиксон из компании Google является редактором HTML5.
В 2012 г. многие части спецификации были стабильны и могли быть реализованы в продуктах.

HTML5 (англ. HyperText Markup Language, version 5) —  пятая версия HTML-стандарта, принятая в ноябре 2012 г. Основной её целью является улучшить язык, поддерживающий работу с новейшими мультимедийными приложениями, при этом сохраняется лёгкость чтения кода для человека и ясность исполнения для компьютеров и приспособлений (веб-браузеры, синтаксические анализаторы и т. д.).
Полная спецификация HTML5 по плану должна появиться в 2014 г.

Следуя по стопам своих предшественников HTML 4.01 и XHTML 1.1, HTML5 является ответом на тот факт, что HTML и XHTML при их использовании во всемирной паутине оказываются на практике смесью особенностей, представленных различными спецификациями, включая спецификации программных продуктов, например, веб-браузеров, а также сложившихся общеупотребительных приёмов и множества синтаксических ошибок в существующих веб-документах.

В HTML5 появляется множество особенностей, например элементы <video>, <audio> и <canvas>, а также возможность использования SVG. Эти новшества разработаны для упрощения внедрения и управления графическими и мультимедийными объектами в сети без необходимости обращения к собственным плагинам и API. Другие новые элементы, такие как <section>, <article>, <header> и <nav> разработаны для того, чтобы обогащать содержимое документа (страницы). Новые атрибуты были введены с той же целью, хотя ряд элементов и атрибутов был удален. Некоторые элементы, например, <a> <menu> и <cite> были изменены, переопределены или стандартизированы.
HTML5 вводит несколько новых элементов и атрибутов, которые отражают типичное использование разметки на современных веб-сайтах. Некоторые из них — семантические замены для использования универсальных блочных (<div>) и строчных (<span>) элементов, например, <nav> (блок навигации по сайту), <footer> (обычно относится к нижней части страницы или последней строке HTML кода) или <audio> и <video> вместо <object>. Некоторые устаревшие элементы, которые можно было использовать в HTML 4.01, были исключены, включая чисто оформительские элементы, такие как <font> и <center>, чьи эффекты выполняются с помощью Каскадных таблиц стилей. Также в поведении веб снова заострено внимание на важности скриптов DOM (например, Javascript).

Даже несмотря на то, что HTML5 был хорошо известен среди веб-разработчиков в течение нескольких лет, он стал основной темой СМИ только в апреле 2010 года. После этого глава компании Apple Inc. Стив Джобс написал публичное письмо, где он заключил, что с разработкой HTML5 нет больше необходимости смотреть видеоролики или использовать другие виды приложений с помощью Adobe Flash. По этому поводу вспыхивали дебаты в кругу веб-разработчиков, причём некоторые намекали, что, хотя HTML5 и обеспечивает расширенную функциональность, разработчики должны принимать во внимание различия браузеров и необходимость поддержки различных частей стандартов, равно как и функциональные различия между HTML5 и Flash.

С какой версии нужно начинать при изучении HTML?
Что такое вообще HTML5? А это следующее:
1. Пару десятков новых тегов: для вставки видео, аудио, для семантического выделения, для организации контента на странице.
2. Новые значения атрибутов у старых тегов (самый яркий пример – атрибут type у тега input).
3. Отсутствие некоторых тегов из HTML4. Но грамотные специалисты их не использовали ещё до появления HTML5, поэтому они и вовсе не заметили их отсутствие.
4. И огромное количество тегов из HTML4 (html, head, body, div, script, link, meta, img, a, strong, em и так далее).

То есть сверстать страницу без использования тегов из HTML5 можно, и десятилетия так и делали, а вот сверстать страницу без тегов из HTML4 невозможно! И HTML5, который, безусловно, также нужно изучать, лишь упрощает разметку вёрстки, делает её более читабельной и с меньшим размером кода.

Таким образом, если Вы только начинаете погружаться в сайтостроение, то сосредоточьтесь не на материалах по HTML5, а на СВЕЖИХ материалах по HTML. Если они свежие и качественные, то там обязательно будет подробно описан и HTML5.
А материалы чисто по HTML5 нужны только тем, кто уже давно верстает и кто не нуждается в изучении основной базы.





Страницы
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15