The Right Way to Use fonts.com Web Fonts
Let’s talk about web fonts. More specifically, about a mistake I have seen developers make in several projects for different agencies: Embedding a…
The Right Way to Use fonts.com Web Fonts
Let’s talk about web fonts. More specifically, about a mistake I have seen developers make in several projects for different agencies: Embedding a…
The Performance Inequality Gap, 2023
Testing performance on actual device should be mandatory for every project, as it makes so many issues obvious. The best analouge you can buy for…
Beating Latency on Scalemates.com
In order to beat latency you should first try to cache at the CDN. If that does not work you can bring your origin closer to the end users. If that…
SVG sprites: old-school, modern, unknown, and forgotten
Let’s try to remember why we needed SVG sprites in the first place, then see what other less-known options are available and how they might be useful.
Browsing with assistive technology videos
Understanding how people with disabilities browse the web using assistive technologies (AT) is core to making an accessible and inclusive user experience.…
Responsive Logo Composition With SVG
This is not a recent article, but it's still very useful, I should have shared it earlier! Logos are an ideal use-case for SVG. […] But what if we…
How do you test a service worker, anyway?
if you're writing a service worker from scratch, if you're using one of Workbox's more exotic plugins or custom strategies, or if your service worker's…
While both the alt
attribute and the figcaption
element provide a way to describe images, the way we write for them is different. alt
descriptions…
DNSimple
This is a nice little comic to understand HTTPS. Have you ever wondered why a green lock icon appears on your browser URL bar? And why is it important?…
This is a great page on the W3C site showing multiple languages requiring different font styles and fallback. Not everybody has to know all of this,…
Filter by month to see more links from year 2022.