WordPress.org

Making WordPress.org

Opened 3 years ago

Closed 3 years ago

Last modified 2 years ago

#1862 closed defect (fixed)

A11y improvements

Reported by: obenland Owned by: obenland
Milestone: Priority: normal
Component: Plugin Directory Keywords:
Cc:

Description

From Graham Armfield:

Front Page

  • Heading structure – there are multiple h1s. Needs a better hierarchy
  • Search button has no text in it so screen readers have nothing to voice. Suggest use screen reader text.
  • ‘See all’ links – see all what? Need screen reader text for context there.
  • Ratings count figure could use some screen reader text to explain what the number represents
  • Some screen readers may not read out star rating in title attribute – could use screen reader text instead.

Plugin Page

  • Heading structure – there are multiple h1s. Needs a better hierarchy
  • Search button has no text in it so screen readers have nothing to voice. Suggest use screen reader text.
  • Some screen readers may not read out star rating in title attribute – could use screen reader text instead.
  • Could use a heading above the Version, Last Updated, etc in the same way as there is for Ratings and Support. Screen reader users use headings to navigate around page to save time.

Change History (6)

This ticket was mentioned in Slack in #meta by obenland. View the logs.


3 years ago

#2 @obenland
3 years ago

  • Milestone set to Plugin Directory v3 - M6

#3 @obenland
3 years ago

  • Owner set to obenland
  • Status changed from new to accepted

#4 @obenland
3 years ago

  • Resolution set to fixed
  • Status changed from accepted to closed

In 3792:

Plugin Directory: Accessibility improvements.

Adds more context to ambiguous UI items on front page and single plugin page.

Fixes #1862.

#5 @obenland
3 years ago

In 3793:

Plugin Directory: Hide trailing space for screen reader text.

See #1862.

#6 @samuelsidler
2 years ago

  • Milestone Plugin Directory v3 - M6 deleted

Milestone Plugin Directory v3 - M6 deleted

Note: See TracTickets for help on using tickets.