Elsewhere

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

Informative Images | Web Accessibility Initiative (WAI)

July 19, 2024

Informative images convey a simple concept or information that can be expressed in a short phrase or sentence. The text alternative should convey the meaning or content that is displayed visually, whi...

Read More

Mesh gradients in CSS

July 19, 2024

At the BBC, we recently had a brand refresh. It was known internally as the Chameleon Project. Done in partnership with Wolff Olins – who had done branding projects for the likes of Google, Uber and...

Read More

View transitions + speculative rules

July 19, 2024

I’ve been very interested in the potential of view transitions since they were called navigation transitions. Recently, they’ve landed in Chrome stable v126 with a more stable API. Initially it wa...

Read More

A Rant about Front-end Development

July 18, 2024

I am a front-end developer who is FED up about front-end development. If you write front-end, this isn’t about you personally. It’s about how your choices make me angry. Also this is about how my ...

Read More

How To Design Effective Conversational AI Experiences: A Comprehensive Guide

July 18, 2024

This in-depth guide takes you through the three crucial phases of conversational search, revealing how users express their needs, explore results, and refine their queries. Learn how AI agents can ove...

Read More

Why are my live regions not working?

July 18, 2024

Live regions have a reputation for being “flaky” and inconsistent. While this can be attributed in part to shortcomings in current implementations, the problem can also be caused by develo...

Read More

Misconceptions about view transitions

July 18, 2024

The View Transition API is a web development game changer. Whether your website is single or multi-page, this powerful API lets you create seamless transitions between views, resulting in native-like ...

Read More

The Magic of Clip Path

July 18, 2024

clip-path is often used for trimming a DOM node into specific shapes, like triangles. But what if I told you that it’s also great for animations?In this article, we’ll dive into clip-path ...

Read More

Web AI Showcase

July 17, 2024

Source: Web AI Showcase...

Read More

Igalia Chats: Polyfills, Trust and Progress

July 16, 2024

Eric Meyer and Brian Kardell chat about the history and evolution of polyfills and somehow related efforts in the wake of recent events surrounding the transfer of ownership of the polyfill.io domain ...

Read More

Island Architecture with Web Components

July 16, 2024

Island Architecture is a concept first described by Katie Sylor-Miller and later expanded upon by Jason Miller in his post. Island Architecture, as described by Jason, involves server-rendering HTML a...

Read More

15 page speed optimizations that sites ignore (at their own risk)

July 16, 2024

A recent analysis of twenty leading websites found a surprising number of page speed optimizations that sites are not taking advantage of – to the detriment of their performance metrics, and more im...

Read More

Zoom, zoom, and zoom

July 12, 2024

In brief: there is wide support for three different types of ‘zoom’ – available both to site visitors and (to some extent) CSS authors: Page zoom is the default with a handy keyboard shortcut, a...

Read More

WebNN Developer Preview

July 12, 2024

Run ONNX models in the browser with WebNN. The developer preview unlocks interactive ML on the web that benefits from reduced latency, enhanced privacy and security, and GPU acceleration from DirectML...

Read More

Debugging Checklist – Ryan Bigg

July 10, 2024

In a work discussion yesterday we talked about debugging checklists and I wrote up one with what I could think of. I’m sharing it here as it might be useful to others. Maybe there’ll be more signs...

Read More

A language model in your browser, accessible as a Web API?

July 10, 2024

AI, these days, is all about cloud services. You chat with a bot, you ask a voice assistant for something, etc. All of which happens to be powered by some AI model that’s running on a server som...

Read More

Explainer for the Prompt API

July 10, 2024

This proposal is an early design sketch by the Chrome built-in AI team to describe the problem below and solicit feedback on the proposed solution. It has not been approved to ship in Chrome. Source: ...

Read More

The Silent Crisis in Open Source: When Maintainers Walk Away

July 10, 2024

In May 2022, Dane Springmeyer, the primary maintainer of node-pre-gyp, a critical tool in the Node.js ecosystem, announced his decision to step down. This wasn’t just another developer moving on...

Read More

Human Who Codes Newsletter – Node.js, Deno, and Bun

July 9, 2024

For well over a decade, if you wanted to run JavaScript on the server, your only choice was Node.js. It has been battle-hardened by some of the most demanding companies in the world, many of whom paid...

Read More

What the internet looked like in 1994, according to 15 webpages born that year – Fast Company

July 9, 2024

What was the World Wide Web like at the start? Long before it became the place we think and work and talk, the air that we (and the bots) now breathe no matter how polluted it’s become? So much of t...

Read More

Script Integrity – Frontend Masters Boost

July 9, 2024

There is a web platform feature that can help against a third party changing the code they are providing. It’s the integrity attribute on or elements (which are rel=”stylesheet”, rel=&#...

Read More

The Frontend Treadmill – These Yaks Ain’t Gonna Shave Themselves

July 9, 2024

Companies that want to reduce the cost of their frontend tech becoming obsoleted so often should be looking to get back to fundamentals. Your teams should be working closer to the web platform with a ...

Read More

The Internet is a Series of Webs

July 8, 2024

The future of the internet seems up in the air. Consumed by rotting behemoths. What we have now is failing, but it is also part of our every-day life, our politics, our society, our communities and ou...

Read More

How People with Disabilities Use the Web

July 5, 2024

How do people who cannot move their arms use your website? What about people who cannot see well or at all? Or people who have difficulty hearing, or understanding, or have other disabilities? This re...

Read More