Take advantage of ARIA roles (specifically widget roles) to enrich the non-visual interface of Views

Created on 30 October 2013, about 11 years ago
Updated 29 May 2023, over 1 year ago

Problem/Motivation

Currently, the Views UI employes no specialized ARIA roles to describe the structure of the interface. Moreso than any other UI in Drupal, Views is complex and deserves a bit more attention in terms of how we describe the interface to non-visual and keyboard-only users.

We should look specifically at Widget Roles.

Complex application UIs like GMail make extensive use of these roles and such UIs should be used to mine for examples.

Proposed resolution

This is going to involve some develop-and-test iteration cycles. I don't know if anyone really knows how to do this well, but we can certainly give it our best effort.

Remaining tasks

Propose an initial patch.

User interface changes

Non-visual interactions using a screen reader will be richer and more usable.

API changes

None.

Related Issues

#1806308: Review Views JavaScript + generic modals for accessibility β†’

πŸ“Œ Task
Status

Active

Version

11.0 πŸ”₯

Component
Views UIΒ  β†’

Last updated 9 days ago

Created by

πŸ‡ΊπŸ‡ΈUnited States jessebeach

Live updates comments and jobs are added and updated live.
  • Accessibility

    It affects the ability of people with disabilities or special needs (such as blindness or color-blindness) to use Drupal.

  • VDC

    Related to the Views in Drupal Core initiative.

Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024