What fresh hell is THIS now? - Patrick Lauke
<img src="smiley.gif" alt="Smiley face" height="42" width="42">
(from http://www.w3schools.com/tags/tag_img.asp)
[csantos] @Here hi guys, I’m new in accessibility matters. I was wondering if you can help me check this example:
https://jsfiddle.net/9mh6pzy4/4/
Steps:
2- Access with Google Chrome
1- Activate Voice Over, or NVDA
2- navigate through buttons with down key
3- hear: First, button
, Second, dimmed, button
4- press button First
(it should active second button)
5- navigate through buttons with down key
6- We still hearing Second, dimmed, button
Do you know why?
[micnap] I'm not fully understanding what you're asking, but here is how I navigated:
When the second button is greyed out, VO skips it and won't read it for me. This is as I would expect. It sounds like the Second button is being read to you when it is greyed out?
I'm on OXS 10.9.3 with Chrome 53.
B
or Shift + B
)tab
is not listed? Or am I reading that incorrectly? (I could be looking at the wrong doc too...)
aria-selected
is different than aria-expanded
isn't? I see the latter in accordion markup where multiple could be opened at once (unlike panels of Tab Panel).
aria-expanded
is not listed there confuses me
aria-selected="true" aria-controls="panel1" aria-expanded="true" role="tab"
Yes, that link confirms the issue, it says:
An accordion should manage the expanded/collapsed state of each tab by maintain its aria-expanded state.
tab
is just missing from the list on that doc I posted
aria-expanded
is a valid state for role="tab"
then it should be listed in the doc (https://www.w3.org/TR/2011/CR-wai-aria-20110118/states_and_properties#aria-expanded)
button
then for sure it is not supposed to go on the panels of a accordion but rather on its headers (with role="tab"
) - the actionable stuff.