Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • A a11yproject.com
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 40
    • Issues 40
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 10
    • Merge requests 10
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • The A11Y Project
  • a11yproject.com
  • Issues
  • #803
Closed
Open
Issue created May 29, 2019 by Administrator@rootContributor

Dropdown is not very accessible

Created by: amgolden

The first item on the home page, under "Menus" is "Dropdown." The way this is currently coded, it is not very good for accessibility as there is no ability at all to interact with menu items using the arrow keys. Once I activate a drop-down, the only way I can get past it is to tab through every single menu item and this can be quite cumbersome if the menu is very substantial. (I once experienced a drop-down menu that required me to tab over 300 times to get out of it.) Forcing users to move through every item to get out of the menu does not provide a very equal experience that allows users with disabilities to interact within the same time-frame and with substantially equivalent ease of use. You have no idea of the websites this may be plugged in to, nor how many menu items those sites will have. This current implementation is only somewhat accessible if the site's menu is not very substantial.

Assignee
Assign to
Time tracking