Elsewhere
Things we find interesting we think you might too. Grab the RSS feed for your newsreader of choice.
Home Screen Advantage – Infrequently Noted
February 26, 2024
After weeks of confusion and intentional chaos, Apple’s plan to kneecap the web has crept into view, menacing a PWApocalypse as the March 6th compliance deadline approaches for the EU’s Di...
Read MoreUX Language | Overview
February 26, 2024
A comprehensive set of useful and semi-universal UX copywriting and style guidelines and examples to reference while designing and building products and interfaces.Use these guidelines to: Create cons...
Read MoreBloom Filters
February 26, 2024
Everyone has a set of tools they use to solve problems. Growing this set helps you to solve ever more difficult problems. In this post, I’m going to teach you about a tool you may not have heard...
Read MoreA practical guide to using shadow DOM
February 26, 2024
Today marks the release of Firefox 123, which means declarative shadow DOM is now available across the three major browser engines. đIâve been extremely critical of shadow DOM in the past, and de...
Read MorePlaying with Infinity in CSS / Coder’s Block
February 26, 2024
CSS has an infinity constant. When I first learned about this, my brain lit up with all kinds of absurd possibilities. Letâs discuss! There might even be some practical use cases. No promises, thoug...
Read MoreJavaScript Bloat in 2024 @ tonsky.me
February 26, 2024
I was a bit out of touch with modern front-end development. I also remembered articles about web bloat, how the average web page size was approaching several megabytes! So all this time I was living u...
Read MoreThings I Don’t Know About AI
February 23, 2024
The more I learn about AI markets, the less I think I know. I list questions and some thoughts. In most markets, the more time passes the clearer things become. In generative AI (âAIâ), it has bee...
Read MoreUsing localStorage in Modern Applications – A Comprehensive Guide | RxDB – JavaScript Database
February 23, 2024
When it comes to client-side storage in web applications, the localStorage API stands out as a simple and widely supported solution. It allows developers to store key-value pairs directly in a user...
Read MoreFilling gaps with a polyfill – The History of the Web
February 23, 2024
In the early 2000s, Web 2.0 prompted new web standards, HTML5 and CSS3. Developers used âshimsâ and âpolyfillsâ for browser compatibility, fostering innovation. Source: Filling gaps with a pol...
Read MoreHow to Run an Australian Web Site in 2024
February 22, 2024
A while back, the eSafety Commissioner declined to register the proposed Industry Codes that Iâve previously written about. Now, theyâve announced a set of Industry Standards that, after a comment...
Read MoreOkay, Color Spaces â ericportis.com
February 22, 2024
What is a âcolor space?âWell first you take some colors.redyellowblueAnd then you arrange them, however you like, into some kind of space: Source: Okay, Color Spaces â ericportis.com...
Read MoreThe New CSS Math: pow(), sqrt(), and exponential friends
February 20, 2024
CSS added many new Math functions to supplement the old favorites (such as calc()). They all ultimately represent a numeric value, but the nuance in how they work is not always clear from the start. A...
Read MoreSyntax Highlighting code snippets with Prism and the Custom Highlight API â Bram.us
February 19, 2024
The CSS Custom Highlight API offers a mechanism for styling arbitrary ranges of a document identified by script. Custom highlights are represented by Highlight objects. These objects hold one or more ...
Read MoreWith the rise of AI, web crawlers are suddenly controversial – The Verge
February 19, 2024
For decades, the main focus of robots.txt was on search engines; youâd let them scrape your site and in exchange theyâd promise to send people back to you. Now AI has changed the equation: compani...
Read MoreHave we forgotten how to build ethical things for the web? – Nic Chan
February 19, 2024
But is that really the case? Every day, I get to work with people who do good work, who care about things like privacy, ethics and accessibility. We exist. We just are drowning, drowning in algorithmi...
Read MoreCan generative AI help write accessible code? – TetraLogical
February 19, 2024
Léonie Watson asked three free Generative AI tools some typical questions about accessible code. The tools were Bard (now Gemini) from Google and ChatGPT 3.5 from OpenAI, as representatives of tools ...
Read MorePaying people to work on open source is good actually – Jacob Kaplan-Moss
February 19, 2024
My fundamental position is that paying people to work on open source is good, full stop, no exceptions. We need to stop criticizing maintainers getting paid, and start celebrating. Yes, all of the mec...
Read MoreUnion, intersection, difference, and more are coming to JavaScript Sets | Sonar
February 19, 2024
The JavaScript Set was introduced to the language in the ES2015 spec, but it has always seemed incomplete. That’s about to change.Sets are collections of values where each value may only appear ...
Read MoreThe Case for Design Engineers – Jim Nielsenâs Blog
February 15, 2024
If I had to put myself into one of the buckets that constitute job titles, âDesign Engineerâ might be closest to my own sense of self-identification. That or just plain old âWeb Designerââth...
Read MoreCreating effective technical documentation | MDN Blog
February 14, 2024
Effective feature documentation is important in enhancing a user’s experience with the feature. Good documentation is like a piece of the puzzle that makes everything click â the key for encou...
Read MoreGetting into web components – an intro | utilitybend
February 14, 2024
For those who are utterly clueless about web components – no need to feel ashamed; Iâm catching up myself. In this article, I want to delve into the theory and some basic terminology that was ...
Read MoreThe original WWW proposal is a Word for Macintosh 4.0 file from 1990, can we open it?
February 14, 2024
The original WWW proposal is a Word for Macintosh 4.0 file from 1990, can we open it? The W3C has a page with the original WWW proposal from Tim Berners-Lee. One of the downloads says The origina...
Read MoreHow To Center a Div
February 14, 2024
For a long time, centering an element within its parent was a surprisingly tricky thing to do. As CSS has evolved, we’ve been granted more and more tools we can use to solve this problem. These ...
Read MoreInteraction to Next Paint becomes a Core Web Vital on March 12  | Blog  | web.dev
February 13, 2024
Interaction to Next Paint will officially become a Core Web Vital and will replace First Input Delay on March 12. Source: Interaction to Next Paint becomes a Core Web Vital on March 12  | Blog  |Â...
Read More