Сегодня я пишу первый пост в рубрику “Книги”. Здесь я буду выкладывать свои небольшие обзоры на полностью или частично прочитанные мною книги. Основная тематика – веб-разработка и все, что связано с сайтами.
И начну с я книги “HTML5, CSS3 и Web 2.0 – разработка современных веб-сайтов”. Автор книги – Владимир Дронов.
Как видно из названия, книга должна познакомить нас с тем, как создавать сайты на основе новых технологий и стандартов. Кто следит за миром веб-разработки, тот знает, что в последнее время активно используются HTML5 и CSS3.
Книга делится на три части. В первой автор рассказывает о разметке страницы, то есть о языке HTML. Вторая часть посвящена представлению – работе со стилями CSS. Большая часть книги (половина) посвящена работе с JavaScript-библиотекой ExtCore. В целом, именно эта часть является самой удачной.
Я считаю, что у автора достаточно неплохо получилось описать основные возможности работы с ExtCore. Хотя опять же, читать абсолютному новичку в веб-программировании будет тяжело.
В первых двух частях книги автор постепенно создает простенький сайт, расписывая значения некоторых тегов и CSS-правил. Дело в том, что я читал книгу, когда уже кое-что знал об этих языках. Поэтому написанное воспринималось достаточно легко. Для себя я узнал пару полезных приемов.
А вот кому точно не следует читать книгу, так это продвинутым веб-разработчикам, желающим увеличивать свой багаж знаний. Тут вы не научитесь ничему новому. В книге в основном расписаны азы.
На самом деле я не совсем понял, почему в книге про HTML5 и CSS3 так мало тегов и свойств, действительно относящихся к этим технологиям. В основном автор описывает простые теги и правила, которые неизвестны только новичкам в веб-разработке.
Больше всего мне понравилось, что автор пытался передать то, как нужно создавать современные сайты. Здесь он дал несколько полезных практических советов. В общем-то, мне понравилось, как он расписал основные концепции Web 2.0 (простота, разделение кода, увеличение скорости загрузки и т.д.).
Книга можно порекомендовать только людям, которые либо являются полными новичками в этой области, либо знают очень мало. Они могут чему-то научиться из нее. Например, прописывая код по ходу чтения книги можно создать свой простенький сайт. Какая-никакая практика. Можно получить базовые знания по JavaScript и ExtCore.
Я считаю, что содержимое книги не совсем соответствует названию. Основная ее часть посвящена работе с ExtCore. Полезной информации по HTML5 и CSS3 не так уж и много.
Вот такой вот получился обзор. Моя оценка полезности книги – 40 баллов из 100.