Damus

Recent Notes

Patrick H. Lauke · 5d
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqzylk3x2cvl79r854gtnqjvh7cjns6zzynvf39llvfvh6gl89cgvs43xa9x still wish the more fundamental normative change to the definition of status message and 4.1.3's normative wording could have been pushed through https://github.com/w3c/wcag/pull/4952 .....
Adrian Roselli, pH0 · 5d
/me puts on ARIA WG hat, cracks knuckles, sits down in front of new CSS-Tricks article about ARIA. Oh. Ok then. This is pretty good. “The Siren Song of `ariaNotify()`” https://css-tricks.com/the...
Adrian Roselli, pH0 profile picture
He’s right, the ease of use makes it very dangerous. I often find teams who don’t understand users, screen readers, live regions, etc. feel *everything* needs to be a live region. Current quirky behavior sometimes helps hold back the flood.

But `ariaNotify()` risks making a cacophony of terrible experiences for users if authors continue to be so cavalier.

So yes, let’s all be cool about this.

Be. Cool.
Adrian Roselli, pH0 · 5d
He’s right, the ease of use makes it very dangerous. I often find teams who don’t understand users, screen readers, live regions, etc. feel *everything* needs to be a live region. Current quirky behavior sometimes helps hold back the flood. But `ariaNotify()` risks making a cacophony of terribl...
Patrick H. Lauke · 5d
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqzylk3x2cvl79r854gtnqjvh7cjns6zzynvf39llvfvh6gl89cgvs43xa9x waiting for my comment to be moderated, but i did point to https://github.com/w3c/wcag/pull/5079 (as i've been doing a lot recently) for a little #WCAG rejoinder
Adrian Roselli, pH0 profile picture
Not on Masto:
https://bsky.app/profile/saron.bsky.social/post/3mofzze6gsk24

So, repeating the post (emoji and all):

Icon-only options in a customizable `<select>` break three things:

❌️ users who don't recognize the icon have no help
❌️screen readers have nothing to announce
❌️browsers w/o support show an empty dropdown

There's just 1 fix for all three cases: keep the text

Links to WebKit post:
https://webkit.org/blog/18117/the-golden-rule-of-customizable-select/