Opened 9 years ago

Closed 7 years ago

Last modified 7 years ago

#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)

layoutdijit_fp1.html (4.9 KB) - added by ontak 9 years ago.
layoutdijit.html (4.9 KB) - added by ontak 9 years ago.

Download all attachments as: .zip

Change History (9)

Changed 9 years ago by ontak

Attachment: layoutdijit_fp1.html added

Changed 9 years ago by ontak

Attachment: layoutdijit.html added

comment:1 Changed 9 years ago by Becky

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?

comment:2 Changed 9 years ago by ontak

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 9 years ago by Chris Mitchell

Owner: changed from Becky Gibson to bill

reassign due to inactive committer. please triage accordingly.

comment:4 Changed 8 years ago by Colin Snover

Priority: highblocker

Bulk update of open ticket priorities.

comment:5 Changed 7 years ago by bill

Owner: changed from bill to mikeb
Status: newassigned

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 7 years ago by mikeb

Resolution: fixed
Status: assignedclosed

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 7 years ago by bill

Milestone: tbd1.8.3
Note: See TracTickets for help on using tickets.