#11923 closed defect (fixed)
JAWS form mode does not announce tab label on tabcontainer
Reported by: | ontak | Owned by: | mikeb |
---|---|---|---|
Priority: | blocker | Milestone: | 1.8.3 |
Component: | Accessibility | Version: | 1.4.1 |
Keywords: | JAWS | Cc: | |
Blocked By: | Blocking: |
Description
Test Versions:
Test 1 IE version 7.0.5730.13CO JAWS version 10.0.1154U Dojo Toolkit Version 1.3.1 Webpage: layoutdijit.html
Test2 IE version 7.0.5730.13CO JAWS version 10.0.1154U Dojo Toolkit Version 1.4.1 Webpage: layoutdijit_fp1.html
layoutdijit_fp1.html and layoutdijit.html have identical HTML source code, the difference is in the references to their respective dojo toolkit version.
Test procedure:
1) Turn JAWS 10 on by clicking its desktop icon
2) Open IE 7 browser and navigate to the webpage above (layoutdijit_fp1.html or layoutdijit.html)
3) Enter keyboard "tab" key to get focus on a tab label
4) Enter keyboard "enter" key to enter into JAWS form mode (a "pop" sound should be heard)
5) Enter keyboard "left" or "right" arrow keys to navigate and get focus on other tab label
Expected behavior: The tab label is announced by JAWS form mode when focus is on the tab label. {as seen with layoutdijit.html}
Error behavior: The tab label is not announced (nothing is announced) by JAWS form mode when focus is on the tab label. {as seen with layoutdijit_fp1.html}
Attachments (2)
Change History (9)
Changed 10 years ago by
Attachment: | layoutdijit_fp1.html added |
---|
Changed 10 years ago by
Attachment: | layoutdijit.html added |
---|
comment:1 Changed 10 years ago by
comment:2 Changed 10 years ago by
Yes this worked with JAWS 10 in IE7 with version 1.3.1 (bundled with IBM web 2.0 feature pack 1.0.0.1), unfortunately this broke our regression test with JAWS 10 in IE7 with version 1.4.1 (bundled with IBM web 2.0 feature pack 1.0.1)
I understand that you do not conduct any screen reader testing with IE7, but our company as an enterprise whole has not upgrade to IE8 yet and need to support users using IE7. Therefore in the interim we need a solution that I may use until then.
Can you provide me with the CSS/JavaScript code that you think I can override in the TabContainer? base code that I can use to address the JAWS form mode NOT reading the tab label. For example, can I change/override a JavaScript? variable you have in the dojo 1.4.1 TabContainer? to enable JAWS form mode announcing tab label.
Your input is greatly appreciated, thanks!
comment:3 Changed 10 years ago by
Owner: | changed from Becky Gibson to bill |
---|
reassign due to inactive committer. please triage accordingly.
comment:5 Changed 8 years ago by
Owner: | changed from bill to mikeb |
---|---|
Status: | new → assigned |
I don't have JAWS installed, but Mike, maybe this is already fixed? You did a lot of accessibility work for 1.8.
comment:6 Changed 8 years ago by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
I tested TabContainer accessibility with dijit/tests/layout/test_TabContainer.html
It works fine on FF18, IE9, JAWS14, with both the nightly build and 1.8.3, so I think we should close it.
comment:7 Changed 8 years ago by
Milestone: | tbd → 1.8.3 |
---|
Are you saying that this works with JAWS 10 in IE 7 with version 1.3.1 and not when you use dojo 1.4? To be honest I am surprised that it works at all with JAWS in IE 7. We do not claim any support for screen reader accessibility in IE 7 because we have implemented the support using ARIA and IE 7 does not support ARIA. We do no testing with screen readers in IE 7 - only IE 8 which does support ARIA. Accessibility support information is here: http://www.dojotoolkit.org/reference-guide/dijit-a11y-statement.html#dijit-a11y-statement
To be honest, we are not going to issue point release to fix a screen reader problem in IE 7 since we don't support that combination. Can you test in Firefox 3.5 or 3.6?