HTML 5 и CSS 3. Веб-разработка по стандартам нового поколения. Брайан Хоган.
- Автор: ArtAgeLess
HTML 5 и CSS 3 – будущее веб-разработки, но не обязательно ждать будущего, чтобы начать применять эти стандарты уже сегодня. Хотя спецификации этих языков еще находятся в разработке, большинство современных браузеров и мобильных устройств поддерживают HTML 5 и CSS 3. Эта книга поможет вам использовать HTML 5 и CSS 3 прямо сейчас, применяя все богатые возможности, появившиеся в новых веб-стандартах.
Вы научитесь применять новую разметку HTML 5, разрабатывать улучшенные интерфейсы для форм ввода данных, узнаете, как добавлять аудио, видео и векторную графику на веб-страницы без использования Flash. Вы увидите, как хранение данных на стороне клиента в автономном режиме кэширования может кардинально улучшить скорость загрузки веб-страниц и как в этом помогают простые решения, доступные в CSS 3. Каждый раздел книги сопровождается многочисленными примерами, а для каждой описанной функции читателю предстоит создать небольшой учебный пример.
Три месяца в веб-программировании – все равно, что год реального времени.
У веб-разработчиков время идет в ускоренном темпе: ведь мы постоянно слышим о чем-то новом. Еще год назад HTML 5 и CSS 3 казались делом будущего, но уже сегодня компании используют эти технологии в своей работе, потому что браузеры (Google Chrome, Safari, Firefox, Opera) начали реализовывать отдельные части этой спецификации.
Технологии HTML 5 и CSS 3 закладывают основу для следующего поколения веб-приложений. Сайты, созданные с применением этих технологий, более просты в разработке и сопровождении и более удобны для пользователей. В HTML 5 появились новые элементы для определения структуры сайта и встроенного контента, которые избавляют нас от необходимости использовать дополнительную разметку или плагины. CSS 3 предоставляет расширенные селекторы, графические усовершенствования и улучшенную поддержку работы со шрифтами, которые позволяют сделать наши сайты более привлекательными без применения графической замены шрифтов, сложного кода JawaScript и графических инструментов. Приложения Ajax станут более доступными для людей с физическими недостатками, а поддержка автономной работы позволит строить приложения, не нуждающиеся в подключении к Интернету.
Из этой книги вы узнаете о том, как использовать HTML 5 и CSS 3 прямо сейчас, несмотря на то, что браузеры ваших пользователей еще не поддерживают всех возможностей.
HTML 5 – спецификация, описывающая некоторые новые теги и разметку, а также ряд замечательных JawaScript API, но она попала в вихрь рекламной шумихи и обещаний. К сожалению, стандарт HTML 5 развился до платформы HTML 5, что создало невероятную путаницу среди разработчиков, клиентов и даже авторов книг. В некоторых случаях фрагменты спецификации СSS3 (например: тени, градиентные заливки и трансформации) называются «HTML». Создатели браузеров стараются превзойти друг друга по тому, в какой степени их продукты поддерживают «HTML 5». Заказчики начинают задавать странные вопросы: «Мой сайт будет написан на HTML 5 и CSS 3, правда?».
В основной части этой книги мы сосредоточимся на спецификациях HTML 5 и CSS 3 и на использовании описанных в них методов. В завершающей части книги рассматривается группа сопутствующих спецификаций, которые когда-то были частью HTML 5, а сейчас используются на различных платформах. К их числу относятся спецификации Web SQL Databases, Geolocation и Web Sockets. Хотя формально эти технологии не относятся к HTML 5 в сочетании с HTML 5 и CSS 3 они позволяют добиться потрясающего эффекта.
Приятного чтения!
HTML5 и CSS3. Веб-разработка по стандартам нового поколения | Брайан Хоган | HTML5 and CSS3: Develop with Tomorrow's Standards Today | ISBN 978-5-459-00592-9, 978-1934356685
Скачать книгу «HTML 5 и CSS 3. Веб-разработка по стандартам нового поколения» бесплатно в ознакомительных целях!