Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   [Отзыв на книгу] Изучаем HTML5. Библиотека специалиста - Лоусон Б., Шарп Р. (http://forum.oszone.net/showthread.php?t=205759)

Coutty 27-04-2011 19:06 1666786

[Отзыв на книгу] Изучаем HTML5. Библиотека специалиста - Лоусон Б., Шарп Р.
 

HTML5 – больше, чем язык разметки статических страниц. Это целая платформа для создания веб-приложений. В данной книге как раз и рассказывается о том, как с помощью новых элементов и API создавать динамические сайты и веб-приложения. Материал рассчитан на веб-разработчиков с определённым опытом: подразумевается владение HTML4, CSS, JavaScript и каким-либо серверным языком программирования.

Изложение ведётся простым и понятным языком с изрядной долей юмора. Удивительно, насколько авторам легко удаётся объяснять технический материал. Причём простота объяснения не означает поверхностного рассмотрения вопросов. Отнюдь. В книге раскрываются такие подробности, до которых при самостоятельном поиске в сети пришлось бы докапываться достаточно долго. Рассмотрена текущая ситуация с поддержкой API и тэгов со стороны браузеров. И хотя с выходом новых их версий всё изменится, материал актуальности не потеряет – всем известно, с какой неохотой пользователи сети обновляют свои программы. В книге приведены различные приёмы и ухищрения для обеспечения поддержки старых браузеров, которые про HTML5 ничего не знают. Освещены различные «грабли» в реализациях движков и способы их обхода. Причём не забыта и популярная в России Opera (обычно же иностранные авторы её игнорируют).

И хотя полная спецификация тэгов и API HTML5 не приводится (как любят делать в книгах по программированию, например), материал нельзя назвать урезанным. Наоборот, рассмотрено всё, что нужно «без капли лишнего жира». С примерами. Опираясь на полученную информацию вы уже сможете создавать свои динамические сайты. Некоторые детали опущены, но их легко найти в сети (главное, вы будете знать где и что искать).

Рассмотрены текстовые семантические элементы, формы, видео и аудио, холст (моя любимая игрушка в новом стандарте), хранение данных, создание автономных веб-приложений и многое другое. Некоторые описанные API не имеют никакого отношения к HTML5 (например, геолокация и фоновые вычисления), но для создания веб-приложений они весьма полезны. Есть ещё одна интересная вещь – доступность веб-приложений для людей с нарушениями зрения. Лично я никогда раньше об этом не задумывался и даже не подозревал о существовании программ экранного доступа. Судя по количеству материала на эту тему, в рунете об этом немногие задумывались. А есть, оказывается, ещё и такой аспект веб-разработки. Как авторам удалось уместить всё это в такой достаточно тонкой книге? Видимо, это особое методическое мастерство.
Несмотря на то, что окончательный вариант HTML5 ещё не принят, уже сейчас рекомендую изучить эту книгу всем интересующимся сайтостроительством. Никогда ранее не попадалось столь качественное техническое пособие. Учитывайте только, что свой первый сайт вы после прочтения вряд ли создадите (ибо не для новичков книга).

И ещё я не написал про минусы… Нет, правда, эта книга превзошла все мои ожидания. Придраться даже не к чему.


Время: 13:53.

Время: 13:53.
© OSzone.net 2001-