Adrian Roselli, pH0
banner
aardrian.bsky.social
Adrian Roselli, pH0
@aardrian.bsky.social
One hoopy frood who really knows where his towel is.

Active at toot.cafe/@aardrian.
Pinned
I have WCAG shirts for sale.

One that moves the “Punch Nazis” to the same line (this one’s new), but available in white on whatever and black on whatever.

And two variations of the MASH logo (yellow or black text).

Get them as weird holiday gifts!

aardrian.threadless.com/collections/...
Trying to read a post claiming GitHub’s decision to purge toasts is *bad* for accessibility, even though it's on perennially inaccessible Medium.

And it’s behind an authwall.

Fine, I’ll sign in.

Oh, it’s actually behind a paywall.

Oh well. It’s not meant for me. Or anyone.
November 25, 2025 at 11:42 PM
I finally got around to adding the Narrator speech recap feature to my 2020 post “Speech Viewer Logs of Lies”:
adrianroselli.com/2020/08/spee...

Video! We like video! 323kb of video! Big fat video!

#accessibility #a11y
Speech Viewer Logs of Lies
The headline is intentional hyperbole, chosen mostly for the sloppy alliteration. When sighted users test with a screen reader it is common to rely on the visual output — checking to see where focus g...
adrianroselli.com
November 24, 2025 at 10:31 PM
Has anyone tried Stark’s accessibility checker extension lately? I haven’t touched it since its 2023 beta, and it was underwhelming:
toot.cafe/@aardrian/10...

Reviews are still meh and I’m wary of investing time again. But someone asked me and now I’m curious.

#a11y #accessibility
Adrian Roselli, pH0 (@[email protected])
Attached: 1 image [1/6] I tried Stark’s beta “WCAG Audit” browser extension. Because it is unavailable for Firefox, I begrudgingly spun up Chrome, created a Stark account (feh), and installed it. Mind, this is *beta*. #a11y #accessibility
toot.cafe
November 24, 2025 at 3:45 PM
If I didn't need iOS 26 for testing, I’d have waited a few point releases. Fixing years of tech debt is good, but has to frustrate those who updated but might have wanted to wait.

“Apple to focus on ‘quality and underlying performance’ with iOS 27 next year: report”
9to5mac.com/2025/11/23/a...
Apple to focus on 'quality and underlying performance' with iOS 27 next year: report - 9to5Mac
This past year, Apple overhauled its design language across all of its major software platforms with the introduction of Liquid...
9to5mac.com
November 24, 2025 at 3:10 PM
If your immediate response is to suggest data pipes are fatter, video is to blame, images must be the highest resolution possible, font files are doing this, etc., then you might not understand who you’re actually serving and why this is a concern.

bsky.app/profile/did:...
How broken is today's frontend culture?

A friend points out that the median *mobile* page is now larger than a copy of DOOM (2.6 MiB vs. 2.48 MiB), the 75th percentile page is more than 2 DOOMs, and the P90 mobile page is 4.5x the size of DOOM:

httparchive.org/reports/page...
HTTP Archive: Page Weight
This report tracks the size and quantity of many popular web page resources. Sizes represent the number of bytes sent over the network, which may be compressed.
httparchive.org
November 24, 2025 at 12:11 AM
Reposted by Adrian Roselli, pH0
How broken is today's frontend culture?

A friend points out that the median *mobile* page is now larger than a copy of DOOM (2.6 MiB vs. 2.48 MiB), the 75th percentile page is more than 2 DOOMs, and the P90 mobile page is 4.5x the size of DOOM:

httparchive.org/reports/page...
HTTP Archive: Page Weight
This report tracks the size and quantity of many popular web page resources. Sizes represent the number of bytes sent over the network, which may be compressed.
httparchive.org
November 23, 2025 at 10:43 PM
Google AMP is here to stay. It’s not going anywhere.
November 22, 2025 at 4:18 AM
I’m just happy I’m getting more reputable dev outlets to share my Greatest Of All Time Says Everyone image:
bsky.app/profile/frid...
OpenAI, ARIA, and SEO: Making the Web Worse: "Accessibility practitioners who’ve bothered to check in on the ChatGPT interfaces over the years have demonstrated the OpenAI team largely fails to understand HTML, let alone any aspect of accessibility." #a11y adrianroselli.com/2025/10/open...
OpenAI, ARIA, and SEO: Making the Web Worse
OpenAI has announced it’s launched a new browser, Atlas, with ChatGPT built in. For those familiar with ARIA, OpenAI outlines what to expect (I left the code as I found it, other than removing the…
adrianroselli.com
November 21, 2025 at 6:15 PM
It’s fitting RFK is maliciously conforming to a promise he made to a Republican senator / doctor in order to get his confirmation vote.
archive.is/aEILc#select...

Liar’s gonna lie and these chucklefucks should understand better than anyone. And yet.

Anyway, CDC considered harmful.
November 21, 2025 at 5:20 PM
It’s fascinating to see the administration constantly trial efforts at normalizing its Nazi core:
www.nytimes.com/2025/11/20/u...

Which means we have to *always* be on alert.

Even then, the admin never fully resets, still gaining ground for its hateful core:
apnews.com/article/coas...
Coast Guard Says Swastika and Noose Displays Are No Longer Hate Incidents
www.nytimes.com
November 21, 2025 at 3:58 PM
Wait — Mamdani’s going to meet Trump at the White House, days after Trump hosted, and approved, Khashoggi-murdering Mohammed bin Salman? Is he not worried MBS was giving Trump dismemberment tips?

www.politico.com/news/2025/11...
Trump and Mamdani to meet Friday at White House
Trump announced he'd agreed to meet the mayor-elect after criticizing him and endorsing his opponent.
www.politico.com
November 20, 2025 at 8:26 PM
Scott helpfully reminds us of the differences between technical purity, semantics, and what actually matters to users in the context of — yes, really — paragraphs:
www.scottohara.me/blog/2024/08...

#HTML #accessibility #a11y
Paragraphs | scottohara.me
Consider the following:
www.scottohara.me
November 20, 2025 at 6:46 PM
Trans Day of Remembrance, with info from Quinn:
hachyderm.io/@quintessenc...

A4TE highlights 58 who’ve died this year:
transequality.org/news/a4te-re...

Meanwhile, RFK uses today to further entrench himself in Hall of Worst People:
www.scientificamerican.com/article/rfk-...

#TransDayOfRemembrance
quintessence :blobfoxcofecute: (@[email protected])
Attached: 1 image A reminder: today is the Trans Day of Remembrance. For those unfamiliar, this is when we remember trans people who were killed by acts of violence. On a day like this, and in the ...
hachyderm.io
November 20, 2025 at 3:25 PM
Many digital accessibility practitioners are used to searching for stuff about NVDA and getting results for Nvidia instead, but today I see Nvidia’s earnings trending and I glance at it and think, “Whoah, when did NV Access get such a big donation?”
November 20, 2025 at 4:53 AM
Reposted by Adrian Roselli, pH0
NEW: ProPublica has found multiple cases of women with underlying health conditions who died when they couldn’t access abortions.

Tierra Walker, a 37-year-old mother, was told by doctors there was no emergency before preeclampsia killed her.
“Ticking Time Bomb”: A Pregnant Mother Kept Getting Sicker. She Died After She Couldn’t Get an Abortion in Texas.
Walker is one of several women ProPublica found with underlying health conditions who died when they couldn’t access abortions.
www.propublica.org
November 19, 2025 at 12:00 PM
“Just here for a refund and a view.”

#Page42
November 20, 2025 at 2:24 AM
You probably don’t need `aria-label` for that thing.

It doesn’t auto-translate:
adrianroselli.com/2019/11/aria...

It’s code smell:
ericwbailey.website/published/ar...

You can probably use better methods:
adrianroselli.com/2020/01/my-p...

#accessibility #a11y #ARIA
aria-label is a code smell
If it is important enough to need words, it is important enough to use text content..
ericwbailey.website
November 19, 2025 at 5:39 PM
I added 3 more pre-order options:
adrianroselli.com/2025/11/pre-...

If you have other non-Amazon suggestions, please share.

I also linked The Storygraph entry so you can add it to your to-read pile (it’s an alternative to Amazon’s Goodreads).

#DigitalAccessibilityEthics #accessibility #disability
Pre-order “Digital Accessibility Ethics”
Lainey Feingold, Reginé Gilbert, and Chancey Fleet gathered 36 authors across 10 countries and a commonwealth to write 32 chapters about ethics in digital accessibility. I am one of those 36 authors. ...
adrianroselli.com
November 19, 2025 at 4:26 PM
My favorite thing about infinite scroll is when your connection hiccups and nothing else will load so you have to reload the entire page and scroll a dozen times just to get to where you were so you can start the fuck over and hope your connection doesn’t hiccup again.
November 18, 2025 at 9:36 PM