| Threads | https://threads.net/fongandrew |
| BlueSky | https://bsky.app/profile/aftd.dev |
| Threads | https://threads.net/fongandrew |
| BlueSky | https://bsky.app/profile/aftd.dev |
Hey #a11y folks, suppose I have a form with a button that opens a mini-form in a popover or dialog. Does it make sense to stick things like `aria-required` or `aria-invalid` on that button if things in the mini-form are required / invalid?
On one hand, this feels semantically wrong? The button itself is just a trigger and can't really be "invalid" in anyway. On the other, since the actual invalid elements are in the popover or dialog, there's no other indication of this state (apart from manual descriptions).
I'm a fan of using #Playwright snapshots for visual diff testing but I have a hard time making it work in CI. I develop locally on macOS but the CI job runs in Linux, so there's often a significant mismatch due to font aliasing. How do folks handle this?
I've tried adjusting sensitivity but too much and the tests end up missing things. I'd also prefer to use things I can run entirely on my own (e.g. no Applitools). #webDev #testing
Donald Trump: “Let's put (Liz Cheney) with a rifle standing there with nine barrels shooting at her. Let's see how she feels about it. You know, when the guns are trained on her face."
Liz Cheney: “This is how dictators destroy free nations. They threaten those who speak against them with death. We cannot entrust our country and our freedom to a petty, vindictive, cruel, unstable man who wants to be a tyrant.”
Hey friends, it's hard to write this, but it's time to retire botsin.space. I wrote a post about it here: https://muffinlabs.com/posts/2024/10/29/10-29-rip-botsin-space/
TLDR the site will go read-only on or around December 15th.
I'm so thankful for all the support and good times here ❤️ thanks everyone
First they said I was a socialist, and I did not speak out, because it was a joke you see?
Then they said I ate pets, and I did not speak out, because it was a joke you see?
Then they said I should be put in the camps, and I did not speak out, because it was a joke you see?
Then they came for me, and it is no longer a joke, I see.