Hardboiled Web Design

Александр Шитик
Александр Шитик

Пишу свои посты и книги, делаю обзоры на фильмы и книги. Эксперт в области космологии и астрономии, IT, продуктивности и планирования.

Hardboiled Web Design
Andy Clarke
Жанры: Программирование, веб-дизайн
Год издания: 2015
Год прочтения: 2021
Моя оценка: Нормальная
Количество прочтений: 1
Количество страниц: 441
Конспект (страниц): 14
Первоначальный язык издания: Английский
Переводы на другие языки: Переводы на другие языки не найдены

Общее описание

Весьма яркая книга размером чуть более 400 страниц. Имеет немало вставок с изображениями. На удивление, кода не так много, особенно в первой половине книги; в основном это описания тех или иных свойств с демонстрацией работы в различных значениях этих свойств. Однако вставки HTML и CSS, конечно же, присутствуют. Книга читается довольно быстро, а уровень сложности скорее легкий.

Краткий обзор

Редакция книги, которая попала мне в руки, состоит из 4 разделов, каждый из которых включает от 3 до 7 глав. Так что бегло рассмотрим каждый раздел без детального погружения в главы. Кстати, эта книга была на английском языке, я не нашел её перевода, поэтому некоторые названия глав и разделов мне будет проще оставить в оригинале.

Первый раздел называется "Getting Hardboiled". Он рассказывает про веб-технологии и стандарты, «религию» написания кода, поддерживаемость тех или иных CSS-свойств, браузерные префиксы, адаптивный дизайн, модульный подход, дизайн-системы и тому подобные вещи.

Второй раздел называется "Hardboiled HTML". У этого раздела есть весьма конкретные главы, содержащие ровно то, о чём написано в их названиях: HTML5, h-card / h-event, Structured data, WAI-ARIA. То есть весь посыл раздела — на уровне HTML разметить код так, чтобы он был максимально полезен для всех, кто будет его использовать: от поисковых ботов до скринридеров.

Третий раздел называется "Hardboiled CSS". По большому счёту, именно с этого раздела начинается работа с CSS, то есть почти с середины книги (если судить по страницам). Вот из каких глав состоит данный раздел: Flexible box layout, responsive typography, borders, background images, gradients.

Последний раздел является логическим продолжением третьего и также описывает работу с CSS. Этот раздел покрывает такие темы, как Background blends and filters, Transforms, Transitions, Multicolumn layout.

Мнение

Я не так много читал книг по CSS и ранее изучал его в основном по различным интернет-источникам, но именно эта книга по CSS оказалась весьма неплохой. Я охотно перечитываю конспект, освежая некоторые моменты. Приступив к чтению книги уже хорошо зная CSS, я всё равно умудрялся находить здесь что-то новое. Конечно, эта книга и близко не покрывает весь CSS, но темы, которые в ней написаны, разобраны весьма хорошо.

Вверх