Rian Rietveld š· on Nostr: Things I learned today. aria-described doesn't work in VoiceOver / Safari 17.5 when ...
Things I learned today.
aria-described doesn't work in VoiceOver / Safari 17.5 when there is a dash (-) in the ID name.
So this fails:
aria-describedby="name-error"
This works:
aria-describedby="nameError"
Now I want 2 hours of my life back, Apple!
š”
Published at
2025-04-02 12:06:11Event JSON
{
"id": "d2789e0e4a6e9d1ee836d4e41c8e81d0fa21e97957f6c5b4da257c5c441d242f",
"pubkey": "b9f24aba727b04e72b75304bb2cddf92a36b71a94c47d7e9675741b78633d512",
"created_at": 1743595571,
"kind": 1,
"tags": [
[
"proxy",
"https://mstdn.io/users/rianrietveld/statuses/114268279360935830",
"activitypub"
]
],
"content": "Things I learned today.\n\naria-described doesn't work in VoiceOver / Safari 17.5 when there is a dash (-) in the ID name.\n\nSo this fails:\naria-describedby=\"name-error\"\n\nThis works:\naria-describedby=\"nameError\"\n\nNow I want 2 hours of my life back, Apple! \n\nš”",
"sig": "17bd9abb48e0135beb4a823eece5f20a46c0342e2f9a1cc026dcab2df5f880efeb55adabe431ed43ed33499151d501852e2e5e464eda2d9f71f7eeeb08835598"
}