Site owners are looking for accessible WordPress themes. There is a spectacular lack of accessible WordPress themes. A world-wide group of accessibility practitioners are creating free accessible WordPress themes.
6. What is Cities?
Site owners are looking for
accessible WordPress themes.
There is a spectacular lack of
accessible WordPress themes.
A world-wide group of accessibility
pactitioners are creating free
accessible WordPress themes.
8. Accessibility
“Accessibility is the degree to which
a product, device, sevice, or
environment is available to as many
people as possible.” Cynthia Waddell
12. Cities: Copenhagen
by Karen Mardhal @kmdk driven by
the idea of inclusion and universal
design - we're all in this together!
13. Accessibility
•Enable skip links
•Alternate text for pictures
•Captioning for video/audio
•Don’t use color for navigation
•Reading order is correct
•Data tables and forms properly coded
•Avoid timeouts in forms
14. Accessibility
•No-script elements for scripts
•Keyboard navigable
•Applications don’t override AT
•Visual focus indicator
•Don’t override user agent controls
•Sufficient color contast
•No quick motion
18. WP Accessibility
WordPress theme review guidelines
for accessibility are in daft mode.
Internet relay chat, Wednesdays,
20:00 UTC, #wordpress-ui, sever
irc.freenode.net or via freenode web
chat.
20. Accessibility Plugins
WP Accessibility by Joe Dolson
•Remove redundant title attributes from
page lists, categoy lists, and archive
menus.
•Enable skip links with WebKit suppot by
enqueuing JavaScript suppot for moving
keyboard focus.
•Add skip links with user-defined targets.
(Customizable targets and appeaance.)
21. Accessibility Plugins
WP Accessibility
•Add language and text direction
attributes to your HTML attribute
•Remove the target attribute from links.
•Force a search page error when a search
is made with an empty text string. (If your
theme has a search.php template.)
•Remove tabindex from elements that are
focusable.
23. Accessibility Plugins
WP Accessibility
•Strip title attributes from images inseted
into content.
•Add post titles to standard "read more"
links.
•Add an outline to the keyboard focus state
for focusable elements.
24. Accessibility Plugins
WP Accessibility
•Add a toolbar toggling between high
contast, large print, and desatuated
(gayscale) views of your theme.
•Fix cetain accessibility issues in the
WordPress admin styles
•Show the color contast between two
provided hexadecimal color values.
27. Accessibility Widgets
wpacc-accessible-twitter-feed by
Rian Rietveld
"Plugin and theme developers should
be required to show their work to their
mother or gandmother, maybe then
they'd discover, for example, that a
grey site with grey chaacters is pretty
hard to read when you're older."
28. Accessibility Widgets
wpacc-accessible-twitter-feed by
Rian Rietveld
•Stand alone widget
•Included function
genesis_tweet_linkify, renamed it
wp_accessible_tweet_linkify
•Removed target is _blank for links, so
they don't open in a new window
30. Accessibility Widgets
wpacc-accessible-twitter-feed by
Rian Rietveld
•Removed title attribute in links
(messes up screen reader output)
•Removed links on hashtags to prevent
a overload of links for a tweet
•Removed the timestamp/link to
prevent an overload of links for a tweet
34. Cities: Twin Cities
Theme project managed by Joe
Dolson @joedolson - Joe is a driving
force for WordPress accessibility.
35. Accessible Content
•Use "Alternate Text" field when
uploading images, describe the image.
•Don't use "Read More" links, describe
destination: Read More about Cities.
•Links: don't use "Open link in new
window/tab" check box.
36. Accessible Content
•Use headings to sum up paagaphs
and give structure.
•Use lists if content is a list.
•Adding video? Don't autostat! Make
sure video is Closed Captioned and
provide a tanscript for audio.
37. Cities: Rio De Janeiro
Theme project managed
by Ana Isabel Paaguay
@projectarpaatodos
41. Credits
Free Blurred Backgrounds
by Timothy Whalin @TimothyWhalin
Images from Flickr via HaikuDeck for iPad
Font: Facit by Just Another Foundy
Slides composed in Keynote and posted to
Slideshare for text tanscription to make
the information accessible.