Making WordPress.org

Opened 12 years ago

Closed 11 years ago

#735 closed defect (bug) (fixed)

wordpress.org (home page) should be completely accessible

Reported by: adamsilverstein Owned by: ocean90
Priority: normal Milestone:
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
12 years ago

  • Keywords needs-accessibility added

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


11 years ago

#3 @ocean90
11 years ago

In 1794:

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

see #735.

#4 @ocean90
11 years ago

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

#5 @ocean90
11 years ago

In 1806:

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

see ​#735.

#6 @SergeyBiryukov
11 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.


11 years ago

#8 @ocean90
11 years ago

  • Owner set to ocean90
  • Status newreviewing

#9 @ocean90
11 years ago

  • Resolutionfixed
  • Status reviewingclosed

iframes fixed in [dotorg11464].

Note: See TracTickets for help on using tickets.