Home » NewsBlog » A List Apart

The Best Request Is No Request, Revisited

2017-11-29T03:01:13+00:00 November 29th, 2017|Categories: News, Tutorials|Tags: |

Over the last decade, web performance optimization has been controlled by one indisputable guideline: the best request is no request. A very humble rule, easy to interpret. Every network call for a resource eliminated improves performance. Every src attribute spared, every link element dropped. But everything has changed now that HTTP/2 is available, hasn’t it? [...]

Faux Grid Tracks

2017-11-22T03:02:32+00:00 November 22nd, 2017|Categories: News, Tutorials|Tags: |

A little while back, there was a question posted to css-discuss: Is it possible to style the rows and columns of a [CSS] grid—the grid itself? I have an upcoming layout that uses what looks like a tic-tac-toe board—complete with the vertical and horizontal lines of said tic-tac-toe board—with text/icon in each grid cell. This [...]

Feedback That Gives Focus

2017-11-15T03:01:23+00:00 November 15th, 2017|Categories: News, Tutorials|Tags: |

I have harbored a lifelong dislike of feedback. I didn’t like it in sixth grade when a kid on the bus told me my brand new sneakers were “too bright.” And I didn’t like it when a senior executive heard my pitch for a digital project and said, “I hate this idea.” Turns out my [...]

Planning for Accessibility

2017-11-10T03:01:52+00:00 November 10th, 2017|Categories: News, Tutorials|Tags: |

A note from the editors: We’re pleased to share an excerpt from Chapter 3 (“Planning for Accessibility") of Laura Kalbag's new book, Accessibility for Everyone, available now from A Book Apart.Incorporating accessibility from the beginning is almost always easier, more effective, and less expensive than making accessibility improvements as a separate project. In fact, building [...]

Ten Extras for Great API Documentation

2017-11-08T03:02:04+00:00 November 8th, 2017|Categories: News, Tutorials|Tags: |

If you manage to create amazing API documentation and ensure that developers have a positive experience implementing your API, they will sing the praises of your product. Continuously improving your API documentation is an investment, but it can have a huge impact. Great documentation builds trust, differentiates you from your competition, and provides marketing value. [...]

What the Failure of New Coke Can Teach Us About User Research And Design

2017-11-03T03:01:25+00:00 November 3rd, 2017|Categories: News, Tutorials|Tags: |

In the late 1970s, Pepsi was running behind Coca-Cola in the competition to be the leading cola. But then Pepsi discovered that in blind taste tests, people actually preferred the sweeter taste of Pepsi. To spread the word, Pepsi ran a famous advertising campaign, called the Pepsi Challenge, which showed people tasting the two brands [...]

Web Typography: Designing Tables to be Read, Not Looked At

2017-11-01T03:01:15+00:00 November 1st, 2017|Categories: News, Tutorials|Tags: |

A note from the editors: We’re pleased to share an excerpt from Chapter 2 of Richard Rutter’s new book, Web Typography.Good designers spend a great deal of time sweating over typography. They agonise over typefaces, iterate through type scales and meticulously apply white space, all in the service of the reader. Then comes along a [...]

Coding with Clarity

2017-10-27T03:01:31+00:00 October 27th, 2017|Categories: News, Tutorials|Tags: |

Working code isn’t necessarily good code. Your code also needs to be easy to read, understand, and modify. It needs clarity, and to achieve that, it has to be organized well, with careful planning and proper separation of ideas taking place before you even open your code editor. Coding for clarity is something that separates [...]