š¦
Iāve decided itās past time I start describing āartificial intelligenceā as a failed technology, and Iād like to invite you to join me.
| Website | https://sarahmhigley.com |
| @codingchaos | |
| Github | https://github.com/smhigley |
š¦
Iāve decided itās past time I start describing āartificial intelligenceā as a failed technology, and Iād like to invite you to join me.
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:
I added Devon Persingās book āThe Accessibility Operations Guidebookā to StoryGraph:
https://app.thestorygraph.com/books/824fe66a-53cb-44ee-86f8-30510e739069
Whatās that? You donāt have a copy?
https://payhip.com/b/OSyLt
Anyway, I find reading stuff to be a lovely distraction.
Protip:
When designing a user interface, imagine some old woman using it, say Margaret Hamilton, and she's clicking your app's buttons and saying to you, as old people do,
"Young whippersnapper, when I was your age, I sent 24 people to the ACTUAL MOON with my software in 4K of RAM and here I am clicking your button and it takes ten seconds to load a 50 megabyte video ad and then it crashes
I'm not even ANGRY with you, I'm just disappointed."
@ItsCrisDiaz sure! This demonstrates it pretty well for me: https://jsfiddle.net/L3qx8s0r/
Tab or click to move focus between the buttons, and you should see that document.activeElement points to the body inside the blur handler.
(Though as a side note, if you move focus from within the iframe to somewhere outside it, the activeElement will stay pointing to the last focused el inside the iframe)
+1 to less sweet pies!
Also, @rperez030, pie outing next time youāre in Seattle?
@mayank this is much higher praise than I deserve, thank you š.
Iām really glad you took the time to read it and enjoyed it!
Essentially just lots more finicky platform & AT-specific bugs with activedescendant vs. focus š«
That is pretty tangential to the rest of your drag/drop pattern though, which was a lot of fun read and to play with!