Джереми Кит обладает способностью писать легко и доступно о сложных вещах и сразу выделять те определенно важные моменты, которые имеют значение для дизайнеров-разработчиков. В книге «HTML5 для веб-дизайнеров» он рассказывает о современных тенденциях в области web-разработок.
В HTML5 появилось много интересных тэгов, в том числе поддержка аудио– и видеофайлов. Теперь вам не надо тратить время на установку плагинов для проигрывания музыки или видео – просто воспользуйтесь одним из новых тегов.
Автор убеждает, что можно использовать структурные элементы HTML5 прямо сейчас, например, назначить стиль любому элементу, который вы захотите изобрести, или начать использовать доступные вам дополнительные уровни заголовков.
Книга Джереми Кит – настоящая инструкция по использованию HTML5.
Кол-во страниц:80
Язык:Русский
Издательство:Манн, Иванов и Фербер
Предисловие 5
1. Краткая история разметки 6
От IETF до W3C: путь к HTML 4 7
XHTML 1: HTML по правилам XML 8
XHTML 2: терпению пришел конец 9
Раскол: WHATWG TF? 10
От веб-приложений 1.0 к HTML5 11
Объединение 12
XHTML умер: да здравствует синтаксис XHTML 13
Развитие HTML5 14
2. Устройство HTML5 15
Принципы устройства 16
Ближе к реальности 17
Обработка ошибок 18
Доктайп, скажите честно, я буду жить? 19
Будем проще 20
Синтаксис: размечайте, как хотите 21
Мы так не разговариваем 23
Было приятно познакомиться, чао 23
Перемен, мы ждем перемен! 25
Анонимная цитата 25
Элементa на стероидах 26
Новые игрушки! API JavaScript 27
3. Мультимедиа 28
Canvas 29
Танец вокруг архитектуры: как рисовать с помощью кода 30
Canvas. Ага! И для чего он нужен? 31
Доступ запрещен 31
Умный Canvas 32
Audio 34
Вырваться из-под контроля 35
Буферизация 36
Его вам сразу вклю́чат, а может быть, включáт 36
Запасной вариант 37
Доступ на все уровни 38
Video 39
Нативный режим 40
4. Веб-формы 2.0 42
Placeholder 43
Autofocus 44
Required 45
Autocomplete 46
Datalist 47
Типы полей ввода 49
Поиск 49
Контакты 49
Ползунки 50
Проверка 51
Счетчики 51
Дата и время 52
Выбор цвета 53
Сделай сам 54
В ожидании будущего 55
5. Семантика 56
Расширяемость 57
Микроформаты 57
Вскипятить океан 57
Новые элементы 59
mark 59
time 59
meter 60
progress 60
Структура 61
section 61
header 61
footer 62
aside 62
nav 63
article 63
Лекарство от избытка дивов? 64
Модели содержимого 66
Содержимое, разбивающее на секции 66
Алгоритм содержания 67
Hgroup 68
Корневые элементы разделов 69
Переносимость 69
Локальные стили 70
6. Использование HTML5 сейчас 71
Стили 72
Заголовки 72
Aria 74
Валидация 75
Тестирование функций 76
Выберите собственную стратегию 77
Ресурсы 77
Включайтесь! 78
Будущее 79
Об авторе 80