Читать «HTML5. Недостающее руководство» онлайн - страница 17

Мэтью Мак-Дональд

Разработчикам, которые трепетно относятся к стандартам, может быть интересно знать, насколько близки различные стандарты к моменту объявления официального статуса. Дать точный ответ на этот вопрос сложно, поскольку создатели HTML5 считают более важным то, что поддерживается браузерами, нежели то, что указано в стандарте. Иными словами , веб - разработчики могут использовать по желанию любые возможности уже сейчас, если могут заставить их работать. Но веб -разработчики, крупные компании, государственные органы и другие организации часто составляют свое мнение о готовности языка к применению по официальному статусу его стандарта.

Вообще, в настоящее время спецификация HTML5 находится в руках организации W3C в качестве рабочего проекта (working draft). Данное определение обозначает, что это вполне установившийся стандарт, но такой, что еще может измениться в процессе прохождения этапа возможной рекомендации (candidate recommendation), в который он войдет где - то в 2012 г. А вхождение в стадию рекомендации (recommendation) может занять многие годы, т. к. для этого стандарту требуется пройти многочисленные тестирования. Но это уже не так важно, т. к. на этом этапе изменения будут немногочисленные, и все, кто хочет использовать HTML5, уже сядут на этот поезд.

О чем эта книга?

Двенадцать глав этой книги содержат всеохватывающее руководство по HTML5. Часть I. Знакомство с новым языком.

 В главе 1 "Представляем HTML5" рассматривается, как HTML превратился в HTML5. Мы познакомимся с первым документом HTML5, увидим, какие из-менения претерпел язык, а также обсудим поддержку возможностей браузерами.  В главе 2 "Новый способ структурирования страниц" рассматриваются семан-тические элементы HTML5 — группа элементов, которые могут придать смысл разметке. При правильном использовании эта дополнительная информация мо-жет оказаться полезной для браузеров, средств чтения экрана, инструментов для

веб - дизайна и поисковых систем.

 В главе 3 "Разметка со смыслом" обсуждается семантика и рассматриваются дополнительные стандарты, такие как микроданные . И хотя эти сведения могут показаться несколько теоретизированными , веб - разработчиков, которые разбе-рутся в них, ожидает достойное вознаграждение — лучшие, более подробные

результаты поисковых запросов в поисковых системам, таких как Google. Часть II. Создание современных веб - страниц.  В главе 4 "Продвинутые веб - формы" исследуются изменения, внесенные

HTML5 в элементы веб - форм — текстовые поля, списки, флажки и прочие эле-менты управления, используемые для сбора информации от посетителей стра-ницы. HTML5 добавляет несколько новых примочек и некоторые базовые сред-ства для улавливания ошибок ввода.

 В главе 5 "Аудио и видео" изучается одна из самых захватывающих возможно-стей HTML5 — поддержка воспроизведения видео и аудио. Мы научимся выжи-ванию в битве видеокодеков для веба, чтобы создавать страницы, воспроизво-дящие мультимедиа во всех браузерах, и даже увидим, как создать собственный проигрыватель.