HTML5 и CSS3. Веб-разработка по стандартам нового поколения | Хоган Б.
updated 7:42 AM, May 28, 2023 UTC

HTML5 и CSS3. Веб-разработка по стандартам нового поколения - Хоган Б.

HTML5 и CSS3. Веб-разработка по стандартам нового поколения - Хоган Б.

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

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

Второе издание содержит обновленную информацию по использованию HTML5 и CSS3; здесь представлена более подробная информация о средствах доступности HTML5 и описан ряд новых подходов, обходных решений и рецептов.

Для веб-разработчика три месяца в веб-программировании - все равно что год реального времени. А это означает, что с выхода предыдущего издания этой книги прошло 12 веб-лет.

Мы, веб-разработчики, постоянно слышим о чем-то новом. Еще несколько лет назад HTML5 и CSS3 казались делом будущего, но уже сегодня компании используют эти технологии в своей работе, потому что браузеры (Chrome, Safari, Firefox, Opera и Internet Explorer) начали реализовывать отдельные части этой спецификации.

Технологии HTML5 и CSS3 закладывают основу для мощных, интерактивных веб-приложений. Сайты, созданные с применением этих технологий, более просты в разработке и сопровождении и более удобны для пользователей. В HTML5 появились новые элементы для определения структуры сайта и встроенного контента, которые избавляют нас от необходимости использовать дополнительные атрибуты, разметку или

плагины. CSS3 предоставляет расширенные селекторы, графические усовершенствования и улучшенную поддержку работы со шрифтами, которые позволят нам сделать наши сайты более привлекательными без применения графической замены шрифтов, сложного кода JavaScript и графических инструментов. Динамические клиентские приложения JavaScript станут более доступными для людей с ограниченными возможностями, а поддержка автономной работы позволит строить приложения, не нуждающиеся в подключении к Интернету.

В этой книге вы узнаете о том, как использовать HTML5 и CSS3 прямо сейчас, несмотря на то что браузеры ваших пользователей еще не поддерживают всех возможностей. Но сначала мы немного поговорим о HTML5 и некоторых модных словечках.

Каждая глава книги посвящена конкретной группе задач, которые могут решаться с использованием HTML5 и CSS3. В каждой главе приводится сводка и таблица с перечислением тегов, возможностей и концепций, рассмотренных в этой главе. Основной материал каждой главы состоит из разделов, в которых излагается некоторая концепция, после чего рассматривается процесс построения простого примера с использованием этой концепции. Главы книги группируются по темам. Вместо деления книги на части по технологиям (HTML5 и CSS3), нам показалось более разумным сгруппировать материал в соответствии с решаемыми задачами. В книге есть несколько отдельных глав, посвященных исключительно CSS3, но материал, посвященный CSS3, встречается и в других главах.

Во многих разделах присутствует подраздел «Обходное решение», в котором рассказано, что делать, если браузер пользователя еще не поддерживает необходимые функции. Работоспособность обходных решений обеспечивается разными средствами, от сторонних библиотек до наших собственных решений на базе JavaScript и jQuery.

HTML5 и CSS3. Веб-разработка по стандартам нового поколения - Хоган Б. | 2-е издание | Серия «Библиотека программиста» | ISBN 978-5-496-00979-9 | 2014 год

Смотрите также другие материалы:

HTML 5 и CSS 3. Веб-разработка по стандартам нового поколения. Брайан Хоган.

HTML5 и CSS3. Разработка сайтов для любых браузеров и устройств - Бен Фрейн.

HTML5. Рецепты программирования. Шмитт К., Симпсон К.