Hardboiled Web Design

Aleksandr Shitik
Aleksandr Shitik

I write my own posts and books, and review movies and books. Expert in cosmology and astronomy, IT, productivity, and planning.

Hardboiled Web Design
Andy Clarke
Genres: Programming, Web Design
Year of publication: 2015
Year of reading: 2021
My rating: Normal
Number of reads: 1
Total pages: 441
Summary (pages): 14
Original language of publication: English
Translations to other languages: No translations to other languages found

General description

Quite a vibrant book with a bit over 400 pages. It has quite a few image inserts. Surprisingly, there isn't that much code, especially in the first half of the book; it's mainly descriptions of various properties with demonstrations of how they work with different values. However, HTML and CSS code snippets are, of course, present. The book reads quite quickly, and the difficulty level is rather light.

Brief overview

The edition of the book that I got my hands on consists of 4 sections, each containing from 3 to 7 chapters. So we'll briefly review each section without diving deep into the chapters. By the way, this book was in English; I couldn't find a translation, so it will be easier for me to leave some chapter and section titles in the original.

The first section is called "Getting Hardboiled." It covers web technologies and standards, the "religion" of writing code, maintainability of certain CSS properties, browser prefixes, responsive design, modular approach, design systems, and similar topics.

The second section is called "Hardboiled HTML." This section has very specific chapters that contain exactly what their titles state: HTML5, h-card/h-event, Structured data, WAI-ARIA. So the entire message of the section is to mark up the code at the HTML level to make it as useful as possible for everyone who will use it: from search engine bots to screen readers.

The third section is called "Hardboiled CSS." By and large, it's from this section that the work with CSS begins, that is, almost from the middle of the book (if judging by the pages). Here are the chapters that this section consists of: Flexible box layout, responsive typography, borders, background images, gradients.

The last section is a logical continuation of the third and also deals with CSS. This section covers topics such as Background blends and filters, Transforms, Transitions, Multicolumn layout.

Opinion

I haven't read many books on CSS and previously studied it mainly from various internet sources, but this CSS book turned out to be quite good. I willingly reread my notes to refresh certain points. Even though I started reading the book already knowing CSS well, I still managed to find something new here. Of course, this book doesn't come close to covering all of CSS, but the topics that are covered are discussed very thoroughly.

Вверх