Sarah Higley's Avatar

Sarah Higley

@codingchaos.bsky.social

An inveterate oddball who writes about accessibility online. Offline I'm trying to start a crow army in my backyard, but so far all they do is yell at me for peanuts. https://sarahmhigley.com/

710 Followers  |  29 Following  |  20 Posts  |  Joined: 21.10.2024  |  1.6825

Latest posts by codingchaos.bsky.social on Bluesky

Thereโ€™s also the translation angle ๐Ÿซ 
github.com/w3c/csswg-dr...

06.10.2025 18:27 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

There are so many people who take the time to really listen and care and do things well.

And then something like CSS carousels comes along and a11y folks end up spending their time and energy on damage control instead of their own a11y spec improvements.

02.10.2025 23:41 โ€” ๐Ÿ‘ 6    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
A threat model for accessibility on the web - Alice A explanation of the primary threat to accessibility on the web, and a call to action for the web standards community

I feel this post deep in my bones, Alice gets right to the heart of why working on a11y in standards can feel like killing your soul by degrees.

And also why itโ€™s hard to stop.
alice.boxhall.au/articles/a-t...

02.10.2025 23:41 โ€” ๐Ÿ‘ 17    ๐Ÿ” 5    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Iโ€™m so glad you liked it! It was such a weird experience going last, because I didnโ€™t really get a chance to talk to other folks there about it.

Also youโ€™d be a good pick yourself, and @sarasoueidan.com

26.09.2025 03:34 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Itโ€™s also pretty common to just invert the foreground/background tokens for a given control in forced colors.

All of which should provide an accessible approach to state changes, often better than not adding custom color styling.

23.09.2025 00:11 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Color changes that meet 3:1 contrast are not considered โ€œcolor aloneโ€ by wcag.

While you canโ€™t know the contrast of user-selected colors, I think itโ€™s fair to assume they were selected because that user can perceive them.

23.09.2025 00:11 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

To be more explicit, as long as this overrides OS-level user caret styles, this is a terrible idea, and really showcases what spec work looks like when a11y isnโ€™t involved at all.

22.09.2025 22:25 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Adrian is wrong about exactly one thing in his post, which is that โ€œwhen the caret is no longer a stickโ€ is an *excellent* pun.

Added to this: in my experience running user tests with low vision users, customizing the caret is actually pretty common as an accessibility affordance.

22.09.2025 22:25 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

To be fair, I only considered it because of all the bugs my team gets because of it ๐Ÿ˜…

Itโ€™s one of those fun instances of tension between writing the most accessible UX *now* vs. writing what will remain an accessible UX ๐Ÿ˜ญ

22.09.2025 22:18 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

If itโ€™s a bug then it might! I think the Edge team handles a lot of the forced colors issues, and theyโ€™re all lovely (my post isnโ€™t a dig at them personally, these decisions are old).

The issue with backplate is itโ€™s functioning as intended, so thereโ€™s nothing to fix from the browserโ€™s POV

19.09.2025 18:24 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
forced-color-adjust: none is an unavoidable foot gun | Sarah Higley A very long treatise on why text backplates were a bad idea. Most of the time.

For anyone who pays attention to high contrast / forced colors mode styles:

I wrote up an explanation of why forced-color-adjust: none is nearly unavoidable and how it sets up your codebase for downstream bugs:
sarahmhigley.com/writing/forc...

18.09.2025 20:28 โ€” ๐Ÿ‘ 18    ๐Ÿ” 8    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

That vase is very cool ๐Ÿ˜

18.07.2025 16:21 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Unfired clay mug with a light purple to green gradient, dark green thin leaves, and an upside down, belly up black tardigrade that somehow looks like itโ€™s smiling

Unfired clay mug with a light purple to green gradient, dark green thin leaves, and an upside down, belly up black tardigrade that somehow looks like itโ€™s smiling

The same mug, from another angle. The handle is to the right and a side-facing tardigrade reaches toward and grasps one of the dark green plant tendrils

The same mug, from another angle. The handle is to the right and a side-facing tardigrade reaches toward and grasps one of the dark green plant tendrils

A different more squat mug with a light purple to reddish gradient, light green leaves, and three tardigrades popping down from the rim, out from the handle, and up from the bottom

A different more squat mug with a light purple to reddish gradient, light green leaves, and three tardigrades popping down from the rim, out from the handle, and up from the bottom

Carving weird little guys onto mugs to deal with existential angst

04.07.2025 05:52 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I donโ€™t currently, but Iโ€™d be interested in case I do in the future!

09.05.2025 21:29 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

This is so much fancier than a brush shoved into a pile of clay, which is where I still am ๐Ÿ˜…

09.05.2025 19:09 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Accessibility overlays are good for business (just not yours) Accessibility overlays are for suckers. But they are ruining the spirit and reputation of one of the best things about computers: personalization. So why do businesses love them?

I've been thinking about accessibility overlays and what it means for personalization quite a lot the past couple of years. I've drafted up some thoughts on it:

www.frank.computer/blog/2025/04...

14.04.2025 18:14 โ€” ๐Ÿ‘ 5    ๐Ÿ” 4    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 3

They look great! This makes me want to throw more lidded gaiwans ๐Ÿ˜Š

16.03.2025 20:30 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Screenshot of the iPhone confirmation screen to turn off Apple Intelligence in dark mode. After a block of white text telling you what youโ€™ll miss out on, there is a medium gray button with nearly unreadable red text that says Turn Off Apple Intelligence. After that is an easily readable button with white text that says Cancel

Screenshot of the iPhone confirmation screen to turn off Apple Intelligence in dark mode. After a block of white text telling you what youโ€™ll miss out on, there is a medium gray button with nearly unreadable red text that says Turn Off Apple Intelligence. After that is an easily readable button with white text that says Cancel

Screenshot of a color contrast checker showing a contrast ratio of 1.45 to 1 for the red text against a gray background used in the previous photoโ€™s turn off apple intelligence button

Screenshot of a color contrast checker showing a contrast ratio of 1.45 to 1 for the red text against a gray background used in the previous photoโ€™s turn off apple intelligence button

Dark patterns, literally ๐Ÿคช

17.02.2025 20:14 โ€” ๐Ÿ‘ 24    ๐Ÿ” 5    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

Literally just picked up the ingredients for it, and the miso-caramel pear pie ๐Ÿ˜

26.11.2024 06:21 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

๐Ÿ‘‹ I work on & write about accessibility in design systems at Microsoft, sometimes with a few of the folks already on the list ๐Ÿ˜Š๐Ÿ‘‰๐Ÿ‘ˆ

06.11.2024 20:11 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
The Accessibility Operations Guidebook | Devon Persing Lessons in making accessibility work more practical and sustainable for you and your organization.

The Accessibility Operations Guidebook is out! devonpersing.netlify.app/book/

22.10.2024 15:21 โ€” ๐Ÿ‘ 41    ๐Ÿ” 15    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 3
A photo of an unfired clay jar about 8 inches high and 6 around with an abstract texture around the middle and a domed lid. On the lid is a cute little lizard wrapped around the dome, peering forward at you. Its tail curls up into a round handle for the lid.

A photo of an unfired clay jar about 8 inches high and 6 around with an abstract texture around the middle and a domed lid. On the lid is a cute little lizard wrapped around the dome, peering forward at you. Its tail curls up into a round handle for the lid.

A top view of the same ceramic jar, looking down at the lizard so you can see how its body is sculpted in more detail. Some blue plastic and paper towels are in the background.

A top view of the same ceramic jar, looking down at the lizard so you can see how its body is sculpted in more detail. Some blue plastic and paper towels are in the background.

I suppose my inaugural post should be about accessibility or something for bRaNdiNg, but I'm going with this lil guy instead:

21.10.2024 21:10 โ€” ๐Ÿ‘ 15    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

@codingchaos is following 20 prominent accounts