The monoculture web

Firefox as the asphyxiating canary in the coalmine of the web.

Tagged with

Related links

CSS Intelligence: Speculating On The Future Of A Smarter Language — Smashing Magazine

This is a really thoughtful look at the evolution of CSS and the ever-present need to balance power with learnability.

Tagged with

No build frontend is so much more fun

The joy came flooding back to me! It turns out browser APIs are really good now.

Tagged with

Who’s Afraid of a Hard Page Load?

Why single-page apps are just not worth it:

Here’s the problem: your team almost certainly doesn’t have what it takes to out-engineer the browser. The browser will continuously improve the experience of plain HTML, at no cost to you, using a rendering engine that is orders of magnitude more efficient than JavaScript.

Meanwhile, the browser marches on, improving the UX of every website that uses basic HTML semantics. For instance: browsers often don’t repaint full pages anymore.

Tagged with

Polishing your typography with line height units | WebKit

I should be using the lh and rlh units more enough—they’re supported across the board!

Tagged with

Tagged with

Related posts

Making the new Salter Cane website

A redesign with modern CSS.

CSS Day 2024

A genuinely inspiring event.

Browser support

Here’s Clearleft’s approach to browser support. You can use it too (it’s CC-licensed).

Baseline progressive enhancement

If a browser feature can be used as a progressive enhancement, you don’t have to wait for all browsers to support it.

Pickin’ dates on iOS

Mobile Safari doesn’t support the min and max attributes on date inputs.