Top Banner
Making Wordpress more accessible Ted Drake,Yahoo! Accessibility Lab UC Berkeley, June 14, 2011 Tuesday, June 14, 2011
11
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Wordpress accessibility enhancements

Making Wordpress more accessibleTed Drake, Yahoo! Accessibility Lab

UC Berkeley, June 14, 2011

Tuesday, June 14, 2011

Page 2: Wordpress accessibility enhancements

Tuesday, June 14, 2011

Yahoo! Accessibility: http://accessibility.yahoo.com

Page 3: Wordpress accessibility enhancements

Accessible CarouselYUI Carousel ARIA Plugin

Tuesday, June 14, 2011

ARIA and keyboard accessiblehttp://developer.yahoo.com/yui/examples/carousel/carousel-ariaplugin.html

Page 4: Wordpress accessibility enhancements

Read More LinksTuesday, June 14, 2011

Avoid repetitive read more links. These links contain the article title, which is hidden via CSS

Page 5: Wordpress accessibility enhancements

With CSS disabledTuesday, June 14, 2011

Page 6: Wordpress accessibility enhancements

<?php the_content("Continue reading <span>" . the_title(”, ”, false) . "</span>"); ?>

Tuesday, June 14, 2011

http://yaccessibilityblog.com/library/avoid-read-more-links-in-your-word-press-blog.html#more-6

Page 7: Wordpress accessibility enhancements

ARIA LandmarksTuesday, June 14, 2011

The site uses ARIA landmarks: navigation, search, main, and contentinfoThe carousel uses tabindex, button, option, and presentation strategically to provide keyboard support.

Page 8: Wordpress accessibility enhancements

<div role=”navigation”>

< form role=”search”>

<div role=”main”>

<a role=”button”>

Tuesday, June 14, 2011

Landmarks provide additional navigation. Consider it advanced skip to main content linksrole=”button” is for javascript links

Page 9: Wordpress accessibility enhancements

Give your iframe a title

What is this?

Tuesday, June 14, 2011

Think of the web page as a hallway with doors and windows. An iframe is a locked door with no window. What’s behind that door? Is it worth entering? The title tells the screen reader what to expect.

Page 10: Wordpress accessibility enhancements

<iframe title=”Like us on Facebook”>

Use the plugin editor to add the title

Tuesday, June 14, 2011

Use the plugin editor to find the iframe code that requires a title. Facebook, twitter, comments, flickr, google ads, amazon, youtube, and other modules may use iframes.

Page 11: Wordpress accessibility enhancements

Tuesday, June 14, 2011