Читать «HTML5. Недостающее руководство» онлайн - страница 18

Мэтью Мак-Дональд

 В главе 6 "Основы рисования на холсте" рассматривается двумерная поверх-ность для рисования — холст. На этом холсте мы научимся рисовать фигуры, изображения и текст , и даже на его основе создадим простую программу рисо-вания (применив JavaScript).

 В главе 7 "Продвинутые методы работы с холстом" мы разовьем наши навыки работы с холстом и узнаем, как создавать тени и вычурные узоры, а также осво-им более продвинутые методы, такие как создание анимации и фигур, активизи-руемых щелчком мыши.

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

Часть III. Создание интеллектуальных веб - приложений.  В главе 9 "Хранение данных" рассматривается новая функциональность — веб -

хранилище, которое позволяет странице сохранять информацию на компьютере посетителя. (Оно похоже на cookies, но на порядок эффективнее.) Мы также научимся обрабатывать выбранные пользователем файлы посредством JavaScript- кода прямо в веб - странице, а не отправляя их для этого на сервер.

 В главе 10 "Автономные приложения" исследуется новая функциональность кэширования, которая позволяет браузеру работать с веб - страницей даже при отсутствии подключения к Интернету.

 В главе 11 "Взаимодействие с веб - сервером" мы познакомимся со сложным об-меном информацией с веб - сервером. Мы начнем с изучения испытанного вре-менем объекта XMLHttpRequest , который позволяет посредством JavaScript от-правлять веб - серверу запросы информации. После этого мы перейдем к рас-смотрению двух новых возможностей: отправляемых сервером событий и более амбициозной, но не совсем доведенной, функциональности веб - сокетов.

 В главе 12 "Несколько полезных возможностей на JavaScript" рассматриваются три дополнительные возможности, направленные на решение задач современно-го Интернета. Сначала мы увидим, как использовать геолокацию, чтобы устано-вить местоположения посетителя страницы. Потом мы воспользуемся веб -работниками для выполнения трудоемких задач в фоновом режиме. Наконец, мы

исследуем функциональность отслеживания истории просмотров страниц, кото-рая позволяет синхронизировать URL динамически обновляемой страницы с ее текущим содержимым.

Кроме этого, два приложения помогут вам получить базовые знания, необходимые для овладения HTML5. В приложении 1 дается краткий обзор CSS, а в приложе-нии 2 — JavaScript.

Онлайновые ресурсы

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