Making WordPress.org

Opened 10 years ago

Closed 9 years ago

#735 closed defect (bug) (fixed)

wordpress.org (home page) should be completely accessible

Reported by: adamsilverstein's profile adamsilverstein Owned by: ocean90's profile ocean90
Milestone: Priority: normal
Component: General Keywords: needs-accessibility
Cc:

Description

Running the automated accessibility suite from tenon.io again the wordpress.org homepage, I discovered several easy to fix accessibiliy issues with the home page - here are the detailed results: http://goo.gl/mVYPo8

WordPress should strive to set the bar for accessibility by providing a completely accessible site! These are easy fixes, at least for the home page.

Here is a summary of the issues spotted by the scanner:

  • Frames do not have titles (line: 176, col: 5 and line: 179, col: 5) - Frames must have titles which describe the content or purpose in the frame.
  • Form element has no label (line: 56, col: 0) - Provide a label for all controls. This allows all users to understand the type of information expected in the field.

The scanner also reports one warning about the search input lacking help links, however this appears invalid because the form is very simple. Automated scanning only goes so far :)

Ultimately we should ensure that the entire site is accessible, fixing the home page is only a starting point.

Change History (9)

#1 @melchoyce
10 years ago

  • Keywords needs-accessibility added

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


10 years ago

#3 @ocean90
10 years ago

In 1794:

wp4.css: Add .screen-reader-text to hide content visually but not from screen readers.

see #735.

#4 @ocean90
10 years ago

Label to the search form was added in [dotorg10699]. The frames issue applies to the social buttons in the footer.

#5 @ocean90
10 years ago

In 1806:

Trac templates: Add a label to the search input field.

see ​#735.

#6 @SergeyBiryukov
9 years ago

  • Keywords needs-patch removed

Removing 'needs-patch' from components that are not open sourced yet, to help focus on tickets that actually need a patch.

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


9 years ago

#8 @ocean90
9 years ago

  • Owner set to ocean90
  • Status changed from new to reviewing

#9 @ocean90
9 years ago

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

iframes fixed in [dotorg11464].

Note: See TracTickets for help on using tickets.