Информация о книге

978-5-94074-910-3

Главная  » Тематика определяется » HTML 5. Путеводитель по технологии. Обновленное издание

Сухов К., HTML 5. Путеводитель по технологии. Обновленное издание

ДМК-Пресс, 2013 г., 978-5-94074-910-3


Наличие в интернет-магазинах

Магазинов: 1, Цена: от 678 руб. посмотреть все

Описание книги

Книга посвящена знакомству и незамедлительному началу использования на практике HTML5 - новому стандарту и флагману современных интернет-технологий. Все новые API (Canvas, Geolocation API, WebStorage, WebSockets, WebRTC, WebGL IndexedDB и многое, многое другое) рассмотрены на основе практических примеров, и большую часть из них можно использовать прямо здесь и сейчас. Книга адресована веб-программистам, веб-верстальщикам, ведущим веб-проектов и вообще всем, кто имеет отношение к интернет-разработке. Мы можем относиться к новому стандарту как угодно, это не важно - важно понимать: HTML5 - это уже не будущее, это настоящее. И не приняв его, мы рискуем застрять в ХХ веке. Это, может, и не самое плохое время, но если мы работаем с информационными технологиями - давайте жить и творить сегодня! В новом издании рассмотрены самые последние по времени HTML5 технологии - API для мобильных устройств и настоящее чудо - Web Speach API! Кроме того описан язык математической разметки MathML и больше внимания уделено средствам web-коммуникаций WebRTC. Для хорошего понимания материала желательны знания HTML/DHTML/JavaScript и общее представление об устройстве Всемирной сети. 2-е издание, дополненное.

Купить эту книгу можно в интернет-магазинах

  Лабиринт - 678 руб.
  Страница товара выбранного интернет-магазина откроется в новом табе

Ключевые слова

Поделиться ссылкой на книгу



Содержание книги

Введение
Будущее www - какое оно?
История вопроса
Актуальность стандарта
XHTML - стандарт для стандартизаторов
За пределы разметки - ActiveX, Java, Flash
Рождение HTML5
RIA
Microsoft Silverlight
Adobe Flex
JavaFX
Google Native Client
RIA и HTML5
HTML5 сегодня
О браузерах
Проверять возможности, а не версии
Moz-, webkit- и прочие vender-грабли
Modernizr - бархатный путь в HTML5
HTML - это теги
Структура страницы
Воплощение концепции семантической разметки
Всякие полезности
Атрибуты и аксессуары
Атрибуты data-*
Отречемся от старого мира (что выбросили, что
изменили)
HTML5-формы - о чем мы мечтали
Новые поля ввода
INPUT а OUTPUT?
Не только разметка - объект ValidityState и другие
HTML5 Accessibility - всего лишь доступность (ARIA,
WCAG)
WCAG - рекомендации, которые никто не слушал
WAI-ARIA - перманентно временное решение,
которое работает
Проблемы доступности
ARIA-роли
Абстрактные роли (Abstract Roles)
Роли - виджеты (Widget Roles)
Роли структуры документа (Document Structure
Roles)
Роли разметки (Landmark Roles)
Состояния и свойства объектов - ARIA-атрибуты
Атрибуты виджетов
Атрибуты для Live Region
Атрибуты перетаскивания (Drag-and-Drop)
Атрибуты отношений
Применение WAI-ARIA
Web с нечеловеческим лицом (микроформаты и
микроданные)
Когда тегов не хватает
Микроформаты
Технология RDFa
Микроданные
Microdata DOM API
Canvas - холст для рисования на веб-странице
Черный ректангл
Использование примитивов
Начинаем рисовать
Работа с изображениями
За каждый пиксель!
Трансформации
Интерактивность и анимация
Свой Paint
Как нам организовать анимацию?
Play the Game!
Библиотеки для работы с Сanvas
SVG - векторная графика в www
Рисуем тегами
Кривая вывезет
Группируй и властвуй
Усложняем жизнь - элементы symbol и image
SMIL - язык анимации SVG
Библиотеки для работы с SVG
Canvas vs SVG
WebGL - врываемся в третье измерение
Браузеры и драйверы
Шейдеры
Наконец-то 3D
Теперь в движении
Объем
Текстура и освещение
Инструментарий для работы с WebGL
Храним данные на клиенте -
WebStorage/WebSQL/WebNoSQL
WebStorage - хранилище "ключ/значение" в
браузере
WebSQL - реляционная база данных на
веб-странице
IndexedDB - NoSQL в вебе
AppCache - управляем кэшированием вплоть до
полного offline!
File, FileSystem и полный drag'n'drop
File API - Ура! Свершилось!
FileSystem API
Все это drag'n'drop!
Сервер, я здесь
Server-Sent Events - сервер тебя не оставит
Web Messaging - легальный XSS
XMLHttpRequest 2
Звуки audio
MediaElement - медиаплеер на HTML
WebAudioAPI
Video
WebRTC - коммуникации через веб-страницу
Geolocation API. Непростой вопрос собственного
местонахождения
Где это я?
Позиционируем с помощью Google Maps
Откуда?
Вглубь Geolocaton API
WebWorkers - судьба сетевого пролетариата
Параллельные вычисления на веб-странице
Sharedworker'ы - надо делиться
WebSockets - забудем про HTTP?
Web Sockets - TCP для веба
WebSocket-серверы
Работаем с phpDaemon
Web Intents - средство общения приложений
Web Speech API - счастье, когда тебя понимают
(распознавание речи на веб-странице)
Поговорим с веб-интерфейсом
Ничего не получается! Ошибки
Родная речь
А поговорить? SpeechSynthesis
MathML - история с математикой
Введение в MathML
Presentation MathML - разметка представления
Content MathML - "содержательная" разметка
А теперь все вместе! (Смешанная разметка)
Прочие полезные вещи
События колесика мыши
Full-Screen API
Состояние onLine
Page VisibilityAPI
History Api
RequestAnimationFrame - решение проблем
JavaScript-анимации
Prerendering - отрисовываем страницы заранее
Selectors API - простой синтаксис доступа к
DOM-элементам
Расширения DOM
Web Notifications API - настоящие pop-up'ы
Mouse Lock/Pointer Lock API
Vibration API есть? А если найду?
HTML5 для мобильных устройств
Battery Status - API, продиктованный жизнью
А как насчет ориентации? Device Orientation API
Ориентация экрана - объект Screen и его Orientation
API
"I'm pickin' up good vibrations" - Vibration API
Теплый ламповый API - Ambient Light Events
Proximity Events - они уже рядом
Network Information API
Mozilla WebAPI - будущее наступило?
Приложение 1. Ресурсы для работы с
HTML5-технологиями
Приложение 2. Спецификации W3C, имеющие
отношение к HTML5-технологиям
Предметный указатель


Об авторе


Последние поступления в рубрике "Тематика определяется"



Алиса Селезнева. Сто лет тому вперед Алиса Селезнева. Сто лет тому вперед Булычев Б.

Третья планета от солнца готова услышать голоса новых героев! Повесть Кира Булычёва «Сто лет тому вперёд» озвучили актёры Марк Эйдельштейн (он же сыграл Колю Герасимова в экранизации 2024 года) и Дарья Савичева (сериал «Беспринципные»). Шестиклассник Коля вдруг обнаруживает в обычной московской квартире машину времени....

Странная история доктора Джекила и мистера Хайда Странная история доктора Джекила и мистера Хайда Стивенсон Л.У.

Читает Алена Долецкая! Одно из первых произведений в жанре научной фантастики: мрачная готическая повесть о раздвоении личности и тёмной изнанке человеческой души. Генри Джекил, уважаемый в обществе врач и ученый, поставил неудачный эксперимент и материализовал тёмную часть своей личности....

Этика Этика Спиноза С.

Бенедикт Спиноза – основополагающая, веховая фигура в истории мировой философии. Учение Спинозы продолжает начатые Декартом революционные движения мысли в европейской философии, отрицая ценности былых веков, средневековую религиозную догматику и непререкаемость авторитетов....

Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Сухов К., HTML 5. Путеводитель по технологии. Обновленное издание в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.