Page MenuHomePhabricator

[Spike] Page tools: accessibility requirements for Page Tools
Closed, ResolvedPublic1 Estimated Story PointsOct 10 2022

Description

Background

We're beginning the work for page tools and would like to define the accessibility requirements for the feature

Acceptance criteria

  • Review feature proposal and identify accessibility requirements and changes necessary
  • Add above requirements to the ticket in which the work will need to be considered

Details

Due Date
Oct 10 2022, 7:00 AM

Event Timeline

Jdlrobson set the point value for this task to 1.Sep 29 2022, 5:30 PM

@ovasileva What exactly is needed for analysis of spike tickets? Should this just be moved to ready to dev?

@ovasileva What exactly is needed for analysis of spike tickets? Should this just be moved to ready to dev?

Yeah, that makes a lot of sense actually

After reviewing the tasks in this epic I came up with these ACs

  • Landmark regions are preserved and accessible by screenreaders when a menu is pinned and unpinned (Accounted for the article tools in T317897, and for the main menu in T317899 and T317900)
  • Contents of pinned menu are immediately follows the menu toggle in the DOM so the contents are accessible to keyboard/screenreader users (Accounted for the article tools in T317897, and for the main menu in T317899)
  • Ensure brackets in pinnable toggle buttons aren't read out to screenreaders. (Accounted for in T317897)
  • Ensure collapsible sections of the article tools dropdown follow ARIA authoring guidelines for the disclosure widget (Accounted for in T318168)
  • Existing "More options" landmark name is renamed, now that the "More" menu is repurposed into the "Tools" article tools menu. (Accounted for in T318434)
bwang removed bwang as the assignee of this task.Oct 20 2022, 5:09 PM
bwang subscribed.
Jdlrobson set Due Date to Oct 10 2022, 7:00 AM.Oct 21 2022, 10:59 PM
Jdlrobson changed the subtype of this task from "Task" to "Deadline".
alexhollender_WMF renamed this task from [Spike] Article tools: accessibility requirements for Article Tools to [Spike] Page tools: accessibility requirements for Page Tools .Oct 25 2022, 7:21 PM
alexhollender_WMF updated the task description. (Show Details)