Elsewhere
Things we find interesting we think you might too. Grab the RSS feed for your newsreader of choice.
Recent CSS Bookmarks 21: Anchor Positioning
November 25, 2024
Anchor positioning is cool! And there were many articles and posts about anchor positioning since I last mentioned it in my bookmark posts. Here they are! Source: Recent ...
Read MoreI don’t have time to learn React – Keith Cirkel
November 22, 2024
During the 6 or 7 years I was not programming in React, it has changed so much that I barely recognise it from the applications I was building less than a decade prior. Thanks to the advent of “...
Read MorePrerender pages in Chrome for instant page navigations | Web Platform | Chrome for Developers
November 21, 2024
A brief history of prerender In the past, Chrome supported the resource hint, however it was not broadly supported beyond Chrome, and it wasn’t a very expressive API. This legacy prerendering us...
Read MoreStyling Web Component elements in the shadow DOM with constructable stylesheets
November 21, 2024
For the last two weeks, we’ve been looking at why styling elements in the shadow DOM sucks so bad, and what to do about it. So far, we’ve looked at using inline styles, external stylesheets, CSS v...
Read MoreHow to manage reactive state using Custom Elements (Web Components)
November 20, 2024
To make things truly reactive in our custom elements (web components) we need some reactive state primitive. In frameworks, we usually use a hook or some other kind of “handle” to some state somew...
Read MoreAnchor Positioning Is Disruptive | OddBird
November 20, 2024
The more I play with it, the more convinced I am that anchor positioning is going to unlock some surprising new layouts. Many of the initial examples and use cases for anchor positioning are simplifyi...
Read MoreTwo different kinds of “focusable” UI elements · Eric Eggert
November 20, 2024
In accessibility, “focusable” UI elements are represented by two separate yet equally important concepts: the elements who can be focused sequentially and those who can only receive focus programm...
Read MoreIntroducing our grid-aware websites project – Green Web Foundation
November 19, 2024
Our mission at Green Web Foundation is working towards a fossil-free internet by 2030. There’s no single magic answer in any field of large-scale change, and digital sustainability is no different. ...
Read MoreHow some of the world’s most brilliant computer scientists got password policies so wrong
November 18, 2024
The story of why password rules were recommended and enforced without scientific evidence since their invention in 1979 is a story of brilliant people, at the very top of their field, whose well-inten...
Read MoreExploring JavaScript Symbols
November 18, 2024
Deep dive into JavaScript Symbols – what they are, why they matter, and how to use them effectivelyI remember the first time I encountered Symbols in JavaScript. It was 2015, and like many devel...
Read MoreMind The (Remediation) Gap
November 18, 2024
JavaScript frameworks continue to rise in popularity. For example, according to the 2024 WebAIM Million report, more than seventy thousand of the top million home pages use React. Other common framewo...
Read MoreAmelia Wattenberger
November 18, 2024
I think most people use chatbots only as a way to steer somewhere. Answer a question, edit some text, write a function, explain a concept, etc. I have, historically. But, more and more, I’m realizin...
Read MoreWill we care about frameworks in the future?
November 16, 2024
I’m of the belief that software development is entering a radical shift that is currently driven by agents like Replit’s and there is a world where a person never actually has to manipulat...
Read MoreThe Future of Design: How AI is Shifting Designers from Makers to Curators
November 15, 2024
Designers have traditionally been valued not only for their expertise with tools but for their unique aesthetic judgments, which bring ideas to life in ways that resonate with audiences. It’s not en...
Read MoreOverflow Clip
November 14, 2024
The overflow CSS property is common when building a website. It’s used for different purposes: Enable vertical scrolling (e.g., overflow-y: auto) Clip the content of a wrapper (e.g., overflow-x: hid...
Read MoreThe 2024 Web Almanac
November 13, 2024
Our mission is to combine the raw stats and trends of the HTTP Archive with the expertise of the web community. The Web Almanac is a comprehensive report on the state of the web, backed by real data a...
Read MoreBinary vector embeddings are so cool
November 13, 2024
Embeddings let you turn an arbitrary piece of text into a series of numbers that manage to represent the meaning of the content. These embedding vectors can range in dimension from 512 on the shorter ...
Read MorePatrick – State of CSS and State of HTML 2024
November 13, 2024
As a web developer, there aren’t that many different things you can do to influence the web platform evolution, and taking the time to fill out these surveys is one of them. I know taking time o...
Read MoreHappy birthday to the BBC In Our Time podcast, 20 years old today (Interconnected)
November 13, 2024
That development time acceleration of 4 days down to 20 minutes… that’s equivalent to about 10 years of Moore’s Law cycles. That is, using generative AI like this is equivalent to computers gett...
Read MoreHow do HTML event handlers work?
November 12, 2024
HTML event handlers are those onxxx attributes and properties many of us are used to, but do you know how they actually work? If you’re writing custom elements and would like them to have such e...
Read MoreAs Firefox turns 20, Mozilla ponders how to restore it to its former glory
November 12, 2024
Exactly 20 years ago, Mozilla started shipping version 1.0 of its Firefox browser. At the time, you could download it or buy a CD-ROM with a guidebook from Mozilla (or maybe get it on one of those fre...
Read MoreStop building components, start building patterns
November 11, 2024
It seems to be the way that most people start their design system. First, sort out the basics of your foundation layer, including some colors, typography, and maybe some spacing. Then, it’s straight...
Read MoreThe Different (and Modern) Ways To Toggle Content
November 11, 2024
It’s easy to default to what you know. When it comes to toggling content, that might be reaching for display: none or opacity: 0 with some JavaScript sprinkled in. But the web is more “modern” t...
Read MoreRecent CSS Bookmarks 19: Container Queries — Roma’s Unpolished Posts
November 11, 2024
In this post, I gathered 15 bookmarks about container queries (and some other queries as well). This time, the order is from the more recent to the older ones. I’m still playing around with how...
Read More