Opened 4 years ago

Closed 2 years ago

#2411 closed change (duplicate)

Make tooltips on new options page more accessible

Reported by: greiner Assignee:
Priority: P3 Milestone:
Module: User-Interface Keywords: a11y, new-settings-page
Cc: saroyanm Blocked By: #1524, #2356
Blocking: #2407 Platform: Unknown
Ready: no Confidential: no
Tester: Unknown Verified working: no
Review URL(s):

Description (last modified by saroyanm)

Background

The new version of the options page introduces custom tooltips (see #2356) which should be made more accessible by use of ARIA attributes.

What to change

  • Mark tooltips as such using the following ARIA attributes:
    • role="tooltip"
    • aria-hidden="true"
  • Mark elements triggering tooltips using the following ARIA attributes:
    • aria-describedby
  • Update the aria-hidden attribute each time the visibility of a tooltip changes

Change History (9)

comment:1 Changed 4 years ago by greiner

  • Description modified (diff)

comment:2 Changed 4 years ago by greiner

  • Blocked By 1524 added

comment:3 Changed 4 years ago by greiner

  • Blocked By 2356 added

comment:4 Changed 4 years ago by greiner

  • Description modified (diff)
  • Tester set to Unknown

Updated ticket based on WAI-ARIA authoring practices.

comment:5 Changed 3 years ago by saroyanm

  • Description modified (diff)
  • Keywords new-settings-page added

I removed the keyboard accessibility implementation, while this is topic that will behave differently, so in the new design the tooltip will not be hidden or be shown by hover, but by click, other accessibility imporvements here might still be usefult, considering that we most probably will change the style of the tooltips, but this accessility elements should be the part of the new tooltips still.

comment:6 Changed 3 years ago by saroyanm

  • Description modified (diff)

comment:7 Changed 3 years ago by saroyanm

  • Cc saroyanm added

comment:8 Changed 3 years ago by saroyanm

  • Ready unset

Marking as not ready, until we will get final Keyboard functionality information.

comment:9 Changed 2 years ago by wspee

  • Resolution set to duplicate
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.