Учитывая, что разработка велась девять лет, можно было бы подумать, что речь идет об окончательной спецификации, но в Интернете так не бывает.
Хотя сайты появляются и исчезают с большой скоростью, базовое программное обеспечение разрабатывается довольно медленно и тщательно, поэтому появление твердых рекомендаций в отношении HTML5 вплоть до 2014 года, не ожидалось. Догадайтесь почему? Начиная с 2015 года работа уже пойдет над версиями от 5.1 и выше. Таким образом, нас ожидает бесконечный цикл разработки.
HTML5 является именно тем новым стандартом веб-разработок, с которым сейчас уже нужно работать, и он никуда не денется в течение многих грядущих лет. Поэтому сейчас о нем нужно знать все, что возможно, и это станет для вас очень весомым подспорьем.
Этот стандарт действительно внес в HTML много нового (при весьма скромном объеме измененных или удаленных прежних свойств), но, если говорить вкратце, с его появлением вы получаете следующее.
1.Разметку. Включены такие новые элементы, как <nav> и <footer>, а в разряде нерекомендуемых теперь числятся такие элементы, как <font> и <center>.
2.Новые API. Например, элемент <canvas> (холст) для записи и рисования на графических холстах, элементы <audio> и <video>, автономные веб-приложения, микроданные и локальное хранилище.
3.Приложения. Включены две новые технологии отображения: MathML (Math Markup Language — язык математической разметки) — для вывода на экран математических формул и SVG (Scalable Vector Graphics — масштабируемая векторная графика) — для создания графических элементов за пределами нового элемента <canvas>. Но MathML и SVG носят специализированный характер и содержат столько особенностей, что для их описания потребуется отдельная книга, поэтому здесь они рассматриваться не будут.
Все это (и не только) будут рассмотрены в следующих статей. Подписывайтесь, чтоб не пропускать новые интересные статьи.