Advertisement · 728 × 90

Posts by Adrian Roselli, pH0

Two CSS one-liners
Two CSS one-liners YouTube video by Kevin Powell

Both `caret-color` and `caret-shape` getting some attention:
www.youtube.com/watch?v=x2DS...

In my role as CSS buzzkill, however, I try to give more context on use, risks, user prefs, CSSWG dismissiveness, etc:
adrianroselli.com/2025/09/cust...

#a11y #accessibility #CSS

2 hours ago 0 0 0 0
The importance of people who care – Rachel Andrew

I believe this is even more true for accessibility, especially given accessibility is explicitly about humans (no matter how much shitty LLM-first browsers misrepresent it):

“The importance of people who care”
rachelandrew.co.uk/archives/202...

2 hours ago 7 3 0 0
In January, the New York Post first reported that the Labor Department's inspector general was looking into complaints that Chavez-DeRemer was having an affair with a subordinate, drinking alcohol on the job and using taxpayer-funded travel to visit with friends and family members.

In January, the New York Post first reported that the Labor Department's inspector general was looking into complaints that Chavez-DeRemer was having an affair with a subordinate, drinking alcohol on the job and using taxpayer-funded travel to visit with friends and family members.

I see one of Trump’s liquor cabinet had the decency to quit:
“Trump's labor secretary resigns amid investigation into misconduct”
www.npr.org/2026/04/20/n...

Hagueseth is too busy cosplaying Patrick Bateman and Patel is locked in his room.

12 hours ago 1 0 0 0
Preview
How Bruce the Parrot Landed Atop the Pecking Order, Without a Beak

This is a vaguely stochastic parrot I can support:

“How Bruce the Parrot Landed Atop the Pecking Order, Without a Beak”
www.nytimes.com/2026/04/20/s... (gift link)

14 hours ago 3 0 0 0

So the company that exists by stealing IP installs software that steals IP.

Let’s not victim blame. Let’s make Anthropic and its business model (and its peers and their business models) go away.

18 hours ago 7 4 0 0

For those reading my description of Vispero, I was going more for alliteration that verifiable fact-based statements.

Though it *has* had management turnover, *is* seemingly (from the outside) winding down a product offering, and *has* been looking for a buyer (also, as far as I know).

23 hours ago 1 0 0 0
Preview
‘Popesplaining’ Vance out of depth in argument over whether Iran is a just war Trump administration has riled head of Catholic church over use of theology to justify conflict in Iran

More of their ongoing attack against “so-called experts” except now it’s a Christian expert. In this case, Vance has, what, continuing education credits in Christianity? And Trump, who’s never cracked a book, is going to essentially read from the textbook on TV?
www.theguardian.com/world/2026/a...

23 hours ago 1 2 1 0
Advertisement
Preview
GitHub - lolaslab/accessibility-compat-data Contribute to lolaslab/accessibility-compat-data development by creating an account on GitHub.

Freedom Scientific / Vispero is too busy shuffling management, shuttering products, and shilling to find a buyer.

If you have time to contribute to a larger accessibility effort than Baseline offers, look at @lolaodelola.bsky.social’s ACD effort:
github.com/lolaslab/acc...

1 day ago 4 0 1 1

Sara’s first post highlights Rachel Andrew’s recent talk on Baseline.

Mine talks about how, while a lovely and welcome idea, Baseline falls short in a way that reinforces encoding barriers into the web platform while creating legal risk for site owners.

#accessibility #a11y

1 day ago 4 0 0 0

The posted PDF is untagged, of course. Here's a tagged version that passes CommonLook checks aside from some font embedding bits that I haven't learned how to fix yet: michaelhans.com/eclecticism/... (845 KB .pdf)

3 days ago 2 2 0 0
Preview
Don’t Turn a Table into an ARIA Grid Just for a Clickable Row Again, title says it all. However, there is an equally bad opposite approach you might be tempted to use, so let me clarify: Don’t use ARIA grid roles simply to make rows clickable in a table, and Don...

Ok, two more old post updates but that’s it this week.

• adrianroselli.com/2023/11/dont... points to a Safari table row bug getting a fix.

• adrianroselli.com/2015/03/type... gathers yet more material showing “dyslexia-friendly” fonts aren’t.

4 days ago 0 0 0 0
Preview
WCAG3 Contrast as of April 2026 I am not speaking on behalf of the W3C nor the W3C Accessibility Guidelines Working Group (AGWG), nor am I a member, nor does anyone who is member know I am writing this, nor do I have any insider knowledge. For years I have seen people, teams, products, organizations, and…

Time for another round of "Accessibility, colors and contrast checkers" news. If you've heard or read "just use APCA to check your mockup color contrasts, it's what WCAG3 will require", please read this by @aardrian.bsky.social

5 days ago 4 2 2 0
technical reading – Ricky Onsman

I forgot that @ronsman.bsky.social has been posting these on his own site since the start of the year:
onsman.com/category/tec...

And he has RSS, so, you know, point your feed readers there.

5 days ago 1 0 0 0

It’s insufferably dry reading. I did my best, but, yeah, if you missed it then others missed it.

6 days ago 1 0 1 0
Advertisement
Preview
WCAG3 Contrast as of April 2026 I am not speaking on behalf of the W3C nor the W3C Accessibility Guidelines Working Group (AGWG), nor am I a member, nor does anyone who is member know I am writing this, nor do I have any insider kno...

1. Yes (as do other algos).

2. “Law” is wrong word, because WCAG is incorporated into some laws, not others, depending where in world you are. Typically laws state ‘latest version’ and not necessarily WCAG 2.0, 2.1, 2.2, etc.

3. No. Choose the better and document: adrianroselli.com/2026/04/wcag...

6 days ago 3 0 1 0
WebAIM: The WebAIM Million - The 2026 report on the accessibility of the top 1,000,000 home pages



Because drive-by threats typically use automated checkers, and color contrast is the most failed (per WebAIM Million: webaim.org/projects/mil... and also experience) and the easiest to test, there is more risk there.

6 days ago 2 0 1 0

No. Assuming I understand question.

If CSS contrast-color is following the WCAG2 algorithm, then it’s going to conform.

If an author chooses a color combo using *any* non-WCAG2 algorithm and that combo *fails* WCAG2 contrast, that’s the risk. That risk varies by municipality, country, etc.

6 days ago 2 0 1 0
Preview
WCAG3 Contrast as of April 2026 I am not speaking on behalf of the W3C nor the W3C Accessibility Guidelines Working Group (AGWG), nor am I a member, nor does anyone who is member know I am writing this, nor do I have any insider knowledge. For years I have seen people, teams, products, organizations, and…

For folks reading into this thread, understand that APCA is not part of any W3C spec, draft or otherwise:
adrianroselli.com/2026/04/wcag...

You can still use APCA (whichever APCA version), but the colors you choose may not satisfy WCAG. Be sure to also check them against WCAG.

6 days ago 4 0 1 0

“Highly curated” is hilarious given we know Apple’s app store is not thanks to work from CMA under DMA.

I hope Apple makes those people whole after its failure to honor its promise to curate apps!

6 days ago 1 0 0 0
Preview
How I Evaluate an ACR (VPAT®) ACRs are Accessibility Conformance Reports, which are the output of a VPAT, or Voluntary Product Accessibility Template maintained by ITIC, or the Information Technology Industry Council (which is why...

More post updates…

• adrianroselli.com/2026/01/how-... links to Karl’s latest VPAT post.

• adrianroselli.com/2022/03/ada-... with Lainey's note on OMB canceling ADA Title II meetings.

• adrianroselli.com/2025/11/pre-... with 13 May publish date for Digital Accessibility Ethics book.

1 week ago 1 0 1 0
Preview
WCAG3 Contrast as of April 2026 I am not speaking on behalf of the W3C nor the W3C Accessibility Guidelines Working Group (AGWG), nor am I a member, nor does anyone who is member know I am writing this, nor do I have any insider kno...

Maybe the first driveby lawsuit will be enough to get Chrome to remove the APCA from their tooling. adrianroselli.com/2026/04/wcag...

1 week ago 10 4 2 0
Advertisement
Eight flattened four inch balls of dough, freshly egg washed, on a half sheet lined with parchment.

Eight flattened four inch balls of dough, freshly egg washed, on a half sheet lined with parchment.

The same eight flattened balls, but now baked into flattened rolls, some having spread and made contact with one another, with a nice golden brown on their tops.

The same eight flattened balls, but now baked into flattened rolls, some having spread and made contact with one another, with a nice golden brown on their tops.

One of the baked rolls, sliced horizontally in half and buttered, sitting on a white plate with blue flowers next to a glass mug of cappuccino (with a nice, thick, white foam).

One of the baked rolls, sliced horizontally in half and buttered, sitting on a white plate with blue flowers next to a glass mug of cappuccino (with a nice, thick, white foam).

Last week I messed up GF cardamom buns. I put psyllium husk into dry ingredients instead of proofed yeast & milk. I held onto the dry ingredients and salvaged it yesterday.

Buns came out well, but spread. Good texture & density; no idea if my psyllium oops was factor.

Learning GF yeasted baking.

1 week ago 4 0 0 0
Impact Report for adrianroselli.com. Ecograder Score: 80 out of 100. Emissions per pageload: 0.11 grams of carbon dioxide. This page scores better than 69% of all URLs crawled by Ecograder. Ecograder scores pages based on a variety of performance, efficiency, and user experience factors as well as emissions estimates and green hosting powered by renewable energy. Page Weight: 99. UX Design: 99. Green Hosting: 0.

Impact Report for adrianroselli.com. Ecograder Score: 80 out of 100. Emissions per pageload: 0.11 grams of carbon dioxide. This page scores better than 69% of all URLs crawled by Ecograder. Ecograder scores pages based on a variety of performance, efficiency, and user experience factors as well as emissions estimates and green hosting powered by renewable energy. Page Weight: 99. UX Design: 99. Green Hosting: 0.

Website carbon results for adrianroselli.com. Hurrah! This web page achieves a carbon rating of A+. This is cleaner than 94% of all web pages globally.

Website carbon results for adrianroselli.com. Hurrah! This web page achieves a carbon rating of A+. This is cleaner than 94% of all web pages globally.

Earth Day is coming up, people.

“Green components: How your design system can aid sustainability goals”
zeroheight.com/blog/green-c...

These are for my home page and oof the hosting is killing my score with Ecograder.

1 week ago 4 0 0 0
Preview
You Know What? Just Don’t Split Words into Letters This is an unplanned part two for Barriers from Links with ARIA. The title reflects my exasperation because this isn’t new, I’ve simply failed to be explicit about it over the last decade or so. In 20...

Post updates (a bit behind):

• adrianroselli.com/2026/02/you-... linking to Donnie D’Amato and Den Odell.

• adrianroselli.com/2020/08/spee... points to Eric Eggert.

• adrianroselli.com/2024/06/mayb... ref Martin Underhill.

1 week ago 3 2 2 0
Holding two packs of 3½ × 2½ inch stickers — a dark gray field with five light stripes going from the upper-left to bottom-right corner: green, blue, gray, yellow, and red; within each stripe is a word: Perceivable, Operable, Understandable, Robust, F*** Overlays. The second set of stickers has the word ‘Fuck’ spelled out.

Holding two packs of 3½ × 2½ inch stickers — a dark gray field with five light stripes going from the upper-left to bottom-right corner: green, blue, gray, yellow, and red; within each stripe is a word: Perceivable, Operable, Understandable, Robust, F*** Overlays. The second set of stickers has the word ‘Fuck’ spelled out.

My stickers arrived for AccessU.

See you next month?

1 week ago 22 2 1 0

Because it keeps coming up…

“WCAG3 Contrast as of April 2026”
adrianroselli.com/2026/04/wcag...

I qualify early in the post I am not a member of AGWG and I am not speaking on behalf of it nor W3C.

#accessibility #a11y #WCAG

1 week ago 2 1 0 0
Preview
Inclusive Design 24 (#id24) A free 24-hour online community event on accessibility and inclusion

A reminder for all #accessibility and #inclusiveDesign folks...

Have a great idea for a talk? Our call for presentations is still open! (closes 31 May 2026) #id24

inclusivedesign24.org/2026/

Note: we're a global event and accept submissions for talks in languages other than English.

1 week ago 5 5 0 0

My CSS skills will always let me make a recipe I found on some random web site print to a single page, and nobody can take that away from me.

1 week ago 19 0 3 0

It might also work as a fascinator when that hot Kententacle weather rolls in and a hat is too much.

1 week ago 0 0 1 0

No.

1 week ago 0 0 0 0