Issues

 

Avoid inappropriate use of ARIA roles, states, and properties

Incorporated

Description

[New] - 3/13/2018

[Issue]The separator role is inappropriately used in toggle link elements on the main banner. Here, this separator is used for expand and collapse menu which is not the correct way for menu implementation.

[User Impact]

A separator should be a divider that separates and distinguishes sections of content or groups of menu items. Assistive technology may not correctly function as expected.

[Code]

HTML:

[Expected behavior]Developers must correctly use ARIA.Here, developers need to remove this role of separator and need to implement menu properly. Please refer other 2 best practice of "Main banner standalone menus" pattern.

[Reference links]

http://w3c.github.io/aria/#separator

Developers should validate the HTML code with the W3C Validator: https://validator.w3.org

Details

Priority

Affects versions

Components

Assignee

Reporter

Created April 19, 2018 at 7:36 AM
Updated September 11, 2019 at 9:29 AM
Resolved June 14, 2018 at 11:01 AM

Activity