Elsewhere

Things we find interesting we think you might too. Grab the RSS feed for your newsreader of choice.

Old Dogs, new CSS Tricks | Max Böck

May 29, 2024

A lot of new CSS features have shipped in the last years, but actual usage is still low. While there are many different reasons for the slow adoption, I think one of the biggest barriers are our own b...

Read More

SpeedCurve | Five ways cookie consent managers hurt web performance (and how to fix them)

May 29, 2024

Cookie consent popups and banners are everywhere, and they’re silently hurting the speed of your pages. Learn the most common problems – and their workarounds – with measuring performance wi...

Read More

The wasted potential of CSS attribute selectors by Elise Hein

May 24, 2024

In our preoccupation with classes, it’s easy to think of them as the default selector. Historically, when people have talked about targeting elements by their attributes, it’s been in the ...

Read More

Living documents as an AI UX pattern

May 24, 2024

As large language models (LLMs) take the tech world by storm, every product is suddenly sprouting an embedded chat box. But a greater opportunity exists: to weave AI capabilities into more sophisticat...

Read More

W3C unveils 174 new outcomes for WCAG 3.0 | Deque

May 23, 2024

For Global Accessibility Awareness Day (GAAD) this year, the W3C is publishing its latest draft of WCAG 3.0, adding 174 new outcomes. And our message to you echoes one you may recall from The Hitchhik...

Read More

Hidden vs. Disabled In UX — Smashing Magazine

May 22, 2024

Both hiding and disabling features can be utterly confusing to users. And for both, we need very, very good reasons. Let’s take a closer look at what we need to consider when it comes to hiding and ...

Read More

Futuristic Progressive Enhancement – Jim Nielsen’s Blog

May 22, 2024

Imagine someone came to you in a time machine and said, “In the future we will write software that becomes more capable as time passes without any effort on our part.”Wouldn’t that be amazing? S...

Read More

Multi-page application View Transitions are here

May 22, 2024

Transform your web experiences with View Transitions. Last year, we debuted Same-Document View Transitions for use in your Single-Page Applications (SPAs), and now we’re taking it to the next le...

Read More

Apple Annie’s Weblog · CSS Color Modules and Changes, Part I

May 21, 2024

I’ve been keeping my eye on the CSS Color Module 4 (and 5) landscape over the last few years. Frankly, the amount of information has been overwhelming and tough to nail down where to start. Perh...

Read More

The Road to Accessible Drag and Drop (Part 1) – TPGi

May 21, 2024

Welcome to the first in a mini-series of articles, published over three days, where I’ll be exploring solutions for truly accessible drag and drop. This implies a good deal more than simply, keyboar...

Read More

Self-description for inclusive meetings – VocalEyes

May 21, 2024

At the start of meetings, presentations and panel discussions, people introduce themselves. People who are not blind in these situations take in a lot of visual information about each other without ha...

Read More

A Plea for Sober AI | Drew Breunig

May 21, 2024

Below all this hype, there’s a quiet revolution happening. I keep meeting new companies and seeing new products that make practical use of LLMs. They use them to solve narrow problems and prioritize...

Read More

Compute Pressure API

May 20, 2024

Fast and delightful web applications should balance workloads when the system’s computing resources are used at (near) full capacity. The Compute Pressure API’s goal is to prevent, rather ...

Read More

State of HTML 2023

May 20, 2024

While JavaScript was taking over the web, and CSS was gaining new superpowers year over year, it could seem like HTML was content to stay dormant, happy to cede center stage to its younger siblings. A...

Read More

On compliance vs readability: Generating text colors with CSS • Lea Verou

May 20, 2024

Source: On compliance vs readability: Generating text colors with CSS • Lea Verou...

Read More

AI Safety for Fleshy Humans: a whirlwind tour

May 20, 2024

This 3-part series is your one-stop-shop to understand the core ideas of AI & AI Safety* — explained in a friendly, accessible, and slightly opinionated way! Source: AI Safety for Fleshy Humans...

Read More

Don’t Put Crap in the Design System | Big Medium

May 20, 2024

While crap is an unavoidable part of product design and development, it has no place in a design system. A design system is critical frontend infrastructure, therefore it needs to be sturdy, reliable...

Read More

Principles for Using Generative A․I․ in The Times’s Newsroom | The New York Times Company

May 17, 2024

As we embark on experiments that make use of generative A.I in the newsroom and Opinion, these principles will guide our work and clarify why and how we plan to use the technology: Source: Principles ...

Read More

Announcing the Web Platform Dashboard

May 17, 2024

Today at Google I/O we announced the Web Platform Dashboard. For the first time you’ll have a way to see the entire web platform mapped as a set of features, along with their support in browsers...

Read More

Untapped – Using Simple Tools as a Radical Act of Independence

May 17, 2024

Building with basic mediums, from HTML to 2x4s, can be a way to assert autonomy and longevity. … This is why the simplicity of HTML and CSS now feels like a radical act. To build a website with just...

Read More

The Times You Need A Custom @property Instead Of A CSS Variable

May 17, 2024

Custom properties and CSS variables are often used interchangeably when describing placeholder values in CSS despite the fact that they are different but related concepts. Preethi Sam walks through an...

Read More

Beyond CSS Media Queries — Smashing Magazine

May 17, 2024

Today, there are more options and tools in CSS for establishing layouts that allow page elements to adapt to many different conditions besides the size of the viewport. Some are more widely used — F...

Read More

Why Patching Globals Is Harmful – kettanaito.com

May 17, 2024

Honestly, I’d never thought I’d be writing about this, but the matter of patching globals turned out to be one of those topics that a lot of engineers seem to misunderstand. Most of us don...

Read More

AI Copilots Are Changing How Coding Is Taught – IEEE Spectrum

May 16, 2024

Computer science students are embracing the technology, using generative AI to help them understand complex concepts, summarize complicated research papers, brainstorm ways to solve a problem, come up...

Read More