- From: Bryan Garaventa <bryan.garaventa@whatsock.com>
- Date: Thu, 10 Aug 2023 12:34:30 -0700
- To: <public-aria-practices@w3.org>
- Message-ID: <00be01d9cbc1$aff42500$0fdc6f00$@whatsock.com>
Hi, Since this was a recent APG topic and I had to do some research on this, I figured I would share my findings here in case it's helpful. I believe last time this was discussed, it was proposed that aria-checked be used to represent multiple options that could be toggled. I tried doing this, and discovered that aria-checked is still not a supported state using Voiceover on iOS to convey the checked state of checkable listbox options. You can try this out with a simple example here: https://whatsock.com/Templates/Listboxes/Checkable/index.htm I believe I filed a bug against this years ago, but I can't recall now. This directly impacts the usage of the checkable state within a multiselect combobox though, which appears to only be supported across platforms when aria-selected is used to convey the selected state of each option. You can try this out here to hear the contrast. https://whatsock.com/Templates/Comboboxes/Native%20Inputs,%20Multiselect%20E ditable%20with%20Substring%20Match/index.htm This last one works across both desktop and mobile, though I don't have a Mac to try this out with VO on that OS. I suspect it will still fail there due to the now ancient bug regarding a lack of aria-activedescendant support on that platform, but hope springs eternal I guess. Hopefully this research helps a bit. All the best, Bryan
Received on Thursday, 10 August 2023 19:34:41 UTC