Skip to content

This is an early unpublished editor's draft; content is incomplete and subject to change.

No repetitive adjacent interactive elements

This rule checks that a page/view includes no adjacent interactive elements that achieve the same outcome unless the interactive elements are included to dismiss the same element.

Applicability

This rule applies to any page/view in which an author has provided a custom keyboard command.

Expectation

The custom keyboard command is documented, and programmatically and visually available from any page/view to which it applies.

Examples

Passed example 1

A page/view includes multiple interactive elements and no adjacent elements go to the same destination.

Passed example 2

A page/view includes repetitive adjacent interactive elements but only one is in the focus order and is programmatically determinable.

Failed example 1

A page/view includes adjacent interactive elements that have the same destination and are in the focus order or are programmatically determinable.

Inapplicable example 1

A page/view includes no interactive elements.

Inapplicable example 2

A modal dialog includes multiple adjacent interactive elements that dismiss the dialog element.