Uploaded image for project: 'XWiki Platform'
  1. XWiki Platform
  2. XWIKI-19725

Menu are not accessible using a screen reader

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 15.3-rc-1
    • 13.10.5
    • Menu
    • Unknown
    • N/A
    • Hide
      1.3.2 Meaningful Sequence
      2.4.1 Bypass Blocks
      2.1.1 Keyboard
      Show
      1.3.2 Meaningful Sequence 2.4.1 Bypass Blocks 2.1.1 Keyboard

    Description

      Menus generated by the Menu Application (https://extensions.xwiki.org/xwiki/bin/view/Extension/Menu%20Application) are not accessible using keyboard or a screen reader:

      1. Top level elements are seen only if they have an <a> tag, and skipped otherwise. This difference in tags also applies for some sub-level elements
      2. No sub level element is accessible, it seems impossible to open any drop down using keyboard or screen reader.
        The sub menus on an horizontal menu are currently only opened on hover. When focusing them using keyboard, they stay closed. When opening them by hovering, keyboard navigation works properly.

      You can test on any XWiki instance, for example top menu on https://www.xwiki.org/

      Attachments

        1. menuInnaccessibleKeyboardReader.png
          245 kB
          Charpentier Lucas
        2. noTabInChildren.png
          59 kB
          Charpentier Lucas

        Issue Links

          Activity

            People

              Lucas C Charpentier Lucas
              jdennebouy Jean-Sébastien Dennebouy
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: