Погружение в HTML5
Интернет-портал MegaWEB

Интернет-портал MegaWEB содержит много ресурсов для веб-мастеров, интернет-разработчиков, веб-дизайнеров и seo-оптимизаторов. Это видеоуроки, книги и справочники в формате ebook: PDF-CHM-DJVU, а также программы и утилиты для того, чтобы сделать сайт или раскрутить сайт в сети Интернет.

Книга «Погружение в HTML5»

 

Погружение в HTML5

Книга «Погружение в HTML5» представляет собой подробное руководство по всем новшествам стандарта HTML5. Что представляет собой HTML5? Это – следующее поколение стандартов HTML 4.0, XHTML 1.0 и XHTML 1.1. HTML5 предоставляет новые функциональные возможности, необходимые в современных веб-приложениях. Кроме того, этот стандарт регламентирует множество функций веб-платформы, которые разработчики используют в качестве hack-ов, но которые никогда не проверялись и не документировались комитетом по стандартизации. Помимо того что HTML5 вводит новые функции, спецификация HTML5 представляет собой первую попытку формально документировать все стандарты де-факто, которые многие веб-браузеры использовали годами. В издании показано, как использовать в веб-разработках новые функциональные возможности, открывающиеся при применении HTML5. Автором представлено множество простых и понятных практических примеров, позволяющих использовать разметку HTML5 для добавления графики, аудио, видео, автономных возможностей и многие другие нововведения, пришедшие вместе с HTML5.

Погружение в HTML5

Структура книги «Погружение в HTML5»

Как мы пришли туда, где находимся
  • Типы MIME
  • Длинный экскурс в историю разработки стандартов
  • Непрерывная линия
  • Шкала развития HTML с 1997 по 2004 год
  • Все, что вы знаете о XHTML – неправильно
  • Конкурирующий взгляд на будущее
  • Рабочая группа WHAT
  • Возврат к W3C
Определение поддержки функций HTML5
  • Методика выявления поддержки функций HTML5
  • Modernizr – библиотека выявления поддержки HTML5
  • Элемент Canvas
  • Canvas Text
  • Видео
  • Форматы видео
  • Локальное хранилище
  • Web Workers
  • Автономные Web-приложения
  • Географическое местоположение (Geolocation)
  • Типы ввода
  • Текстовые заполнители (Placeholder Text)
  • Автофокус формы
  • Микроданные (Microdata)
  • History API
Что все это означает
  • Объявление типа документа (Doctype)
  • Элемент Root
  • Элемент <head>
  • Кодировка символов
  • Ссылочные отношения
  • Новые семантические элементы HTML5
  • Отступление, описывающее, как браузеры обрабатывают неизвестные элементы
  • Заголовки
  • Статьи (Articles)
  • Даты и времена
  • Навигация
  • Нижние колонтитулы (Footers)
Давайте назовем это “холстом”
  • Холст с рамкой
  • Простейшие геометрические фигуры
  • Координатная система элемента <canvas>
  • Вычерчивание линий
  • Работа с текстом
  • Градиенты
  • Изображения
  • Как быть с IE?
Видео в Web
  • Видеоконтейнеры
  • Видеокодеки
  • Аудиокодеки
  • Что работает в Web
  • Вопросы лицензирования для видео H.264
  • Кодирование видео с помощью конвертера Miro
  • Кодирование видео Ogg с помощью Firefogg
  • Пакетное кодирование видео Ogg Video с помощью ffmpeg2theora
  • Кодирование видео H.264 Video с помощью HandBrake
  • Пакетное кодирование видео H.264 с помощью HandBrake
  • Кодирование видео WebM с помощью ffmpeg
  • Наконец, перейдем к разметке
  • Типы MIME проявляют свой скверный “характер”
  • Как обстоят дела с IE?
  • Вопросы, касающиеся устройств iPhone и iPad
  • Проблемы с устройствами Android
Вы находитесь здесь
  • API геопозиционирования (Geolocation API)
  • Продемонстрируйте мне код
  • Обработка ошибок
  • Выбор! Мне нужна возможность выбора!
  • Как обстоят дела с IE?
  • На помощь приходит скрипт geo.js!
Прошлое, настоящее и будущее Web-приложений для хранения данных
  • Краткая история локального хранения данных до появления HTML5
  • Введение в хранилище данных HTML5
  • Использование хранилища HTML5
  • Отслеживание изменений в области хранения данных HTML5
  • Ограничения в текущих версиях браузеров
  • Хранилище HTML5 в действии
  • За пределами именованных пар “ключ-значение”: Конкурирующие воззрения
Давайте возьмем все это в автономный режим
  • Манифест кэша
  • Поток событий
  • Искусство отладки, или “Убейте меня! Сейчас же!”
  • Давайте создадим автономное приложение!
Форма безумия
  • Замещающий текст
  • Поля автофокуса
  • Адреса электронной почты
  • Web-адреса
  • Числа как счетчики с элементами прокрутки
  • Ввод чисел с помощью ползунковых регуляторов
  • Элементы выбора даты
  • Поля поиска
  • Элементы выбора цвета
  • Валидизация формы
“Распределенные”, “Расширяемость” и другие необычные слова
  • Что такое микроданные?
  • Модель данных “микроданные
  • Разметка личных данных
  • Введение в Google Rich Snippets
  • Разметка данных об организациях
  • Разметка событий
  • Возвращаемся к Google Rich Snippets
  • Разметка рецензий, обзоров и отзывов
Манипулирование историей – сочетаем приятное с полезным
  • “Почему”
  • “Как”
  1. Справочник по выявлению поддержки всех функций HTML5
  2. Краткая “шпаргалка” HTML5

В книге «Погружение в HTML5» широко используются JavaScript-библиотеки, такие как jQuery, Modernizr, geo_location_javascript, gears_init, highlighter, excanvas, Bespin и canvas.text, поэтому от читателя потребуется наличие навыков работы с языком JavaScript.

Формат: PDF + CD-ROM
Качество: eBook
Страниц: 304

Купить книгу «Погружение в HTML5»

Интернет-магазин OZON.RU: Погружение в HTML5 / Интернет-магазин OZON.RU / Описание товара / Погружение в HTML5 / Интернет-магазин OZON.RU / Оформить заказ

Скачать бесплатно книгу «Погружение в HTML5»

20.05.2013630.05439

Карта сайта

 
]]>