standards-support icon indicating copy to clipboard operation
standards-support copied to clipboard

JAWS - navigation instruction for menubar

Open kolaps33 opened this issue 5 years ago • 5 comments

Summary

Brief description of the issue. Please list any specific steps.

Example:

  1. Go to https://www.w3.org/TR/wai-aria-practices-1.1/examples/menubar/menubar-1/menubar-1.html
  2. Tab into first item in the menubar example.

Expected result

As menu bar is horizontal, user get message like for vertical menu.

Actual result

JAWS narrate (take look on the instruction message): """ Mythical University menu About 1 of 3 To move through items press up or down arrow. """

Example

https://www.w3.org/TR/wai-aria-practices-1.1/examples/menubar/menubar-1/menubar-1.html

Additional Information

JAWS version and build number

2019.1904.60

Operating System and version

Windows 10 Enterprise Version 1903

Browser and version:

Chrome 74.0.3729.169

kolaps33 avatar Jun 07 '19 15:06 kolaps33

Hi Any updates on this issue? The menubar role is not read by JAWS when first tabbing to the menubar so how is a screen reader user to know this is a menubar with individual drop down menus/submenus?

anuvenkatesh1 avatar Jan 22 '20 21:01 anuvenkatesh1

I've tested confirmed this is still a bug with JAWS 2020.2006.12 in the following browsers:

  • Chrome 84
  • FireFox 79
  • IE 11

In all 3 browsers users are prompted to use "to move through items use up and down arrows". Pressing the down arrow on any of the menubar items triggers the appearance of its menu and focuses the first menuitem. The correct controls to move through the menu bar items are the left and right arrows. If these keys are used, navigation through menubar items happens as expected and JAWS makes the correct announcements.

After digging into this some more with @menovak, it appears the problem is indeed with JAWS not recognizing the menubar role. If you add a tabstop to the menubar, NVDA announces the role as expected but JAWS only announces "menu". It would explain why JAWS provides the instruction to use "up and down arrows" to get though items.

jducrot avatar Aug 12 '20 17:08 jducrot

Is there an update to this? This still seems to be a problem.

jcorradino avatar Oct 28 '22 15:10 jcorradino

tested in JAWS 2024.2310.70 The menubar role and aria-label not announced.

works as expected in NVDA

test case: https://cdpn.io/pen/debug/ExrvPwR

stevefaulkner avatar Nov 13 '23 18:11 stevefaulkner

Imported into ADO as bug 49596

BrettLewisVispero avatar Nov 13 '23 19:11 BrettLewisVispero