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 MoreMesh 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 MoreView 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 MoreA 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 MoreHow 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 MoreWhy 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 MoreMisconceptions 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 MoreThe 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 MoreIgalia 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 MoreIsland 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 More15 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 MoreZoom, 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 MoreWebNN 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 MoreDebugging 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 MoreA 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 MoreExplainer 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 MoreThe 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 MoreHuman 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 MoreWhat 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 MoreScript 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 MoreThe 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 MoreThe 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 MoreHow 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