Download presentation
Presentation is loading. Please wait.
1
12 th Annual Accessing Higher Ground “Accessible Media, Web and Technology Conference” Dennis Lembree November 12, 2009 Westminster, Colorado This presentation is on SlideShare at: http://SlideShare.net/WebAxe/ http://SlideShare.net/WebAxe/ Twitter and Web Accessibility
2
Agenda Issues with Twitter.com –Keyboard Access –Use of Headings –JavaScript –Other Issues Accessible Applications AccessibleTwitter.com –Keyboard, Headings, JavaScript –Quotes from Users –Future Enhancements Other Benefits of Web Accessibility & Web Standards Contact Details Questions
3
Issues with Twitter.com Many web accessibility issues including: –Core functionality is not keyboard accessible. –Poor use of headings. –Much core functionality requires JavaScript. –Many more…
4
Keyboard Access Keyboard cannot access Favorite, Reply, and Delete links.
5
?
6
Use of Headings Poor use of headings –Where are the tweets? –Can you find the menu? –What site is this? –Is my account info here? –Also: Why is the footer under Following? “Saved Searches” is a primary heading but doesn’t display on the page.
7
JavaScript Twitter.com requires JavaScript. Without it, the user is unable to: –Favorite a tweet. –Delete a tweet. –Access the content under Trending Topics & Followers. –Perform core actions on Followers and Following pages.
9
Other issues with Twitter.com Code doesn't validate. Code could use better semantics. Links unclear. –underlines removed –:hover pseudo class effects, but no :focus –poor color contrast Sidebar navigation is inconsistent. Form mark-up needs help: –Form fields are missing labels. –Fieldset tags used without legends. Layout width is static not flexible. Custom colors may not be readable.
11
Accessible Applications AccessibleTwitter.com Slandr –Mobile site, web-based –http://m.slandr.net/http://m.slandr.net/ Qwitter –Desktop client for screen readers –http://qwitter-client.net/http://qwitter-client.net/ TwInbox (previously McTwit) –Plug-in for MS Outlook –http://techhit.com/TwInbox/http://techhit.com/TwInbox/
12
AccessibleTwitter.com Accessible Twitter provides a fully web- accessible and standards-compliant version of the Twitter web site, a very popular micro-blogging web service. Winner of the 2009 Access IT @web2.0 Award2009 Access IT @web2.0 Award
13
www.AccessibleTwitter.com
14
Keyboard Access ALL links are keyboard accessible.
15
Use of Headings Ideal use of headings –Where are the tweets? –Can you find the menu? –What site is this? –Is my account info here? –*Names of Tweet authors are headings which greatly improves clarity and navigation for screen readers.
16
JavaScript Accessible Twitter is fully functional without JavaScript.
17
JavaScript Accessible Twitter uses JavaScript to enhance behavior. –Progress Enhancement is paramount. –Hijax (Jeremy Keith).Hijax –Unobtrusive, of course. –ARIA (W3C WAI)
18
Other issues with Twitter.com Code doesn't validate. Code could use better semantics. Links unclear. –underlines removed –:hover pseudo class effects, but no :focus –poor color contrast Sidebar navigation is inconsistent. Form mark-up needs help: –Form fields are missing labels. –Fieldset tags used without legends. Layout width is static not flexible. Custom colors may not be readable.
19
AccessibleTwitter.com Fixes Code validates. Code is semantic. Links clear. –underlines not removed –:hover pseudo class and :focus –good color contrast Navigation is consistent. Form mark-up is accessible: –Form fields have labels. –Fieldset tags include legends. Layout width is flexible. Custom colors are not implemented.
20
Quotes from Users “Wow! You have really made my day, and I am smiling once again. I am so excited that I found your Accessible Twitter. Now I feel that I can be in the cutting edge of everything that is happening in the Twitter Universe”
21
Quotes from Users “You can easily navigate by several methods; skip links, form fields, headings. Very effective with a screen reader.” “really easy with a Braille Display to use” “From now on my default web interface for Twitter! Keyboard accessible == touch accessible!”
22
Quotes from Users “…seems to work nicely in Lynx. Main Twitter won't let me login and mobile site won't show followers.” “Liking it more than twitter.com! Cleaner, easier, fun!” “Love this! So clear & Easy #dyslexia”
23
Quotes from Users Read these quotes and more: http://accessibletwitter.com/articles.php http://accessibletwitter.com/articles.php
24
Future Enhancements Always evolving. Many enhancements and features are planned including: –Twitter Lists. –Caching on Trends and Popular Links pages. –Better error handling. –Functionality to upload photos via Twitpic and/or yFrog. –Open Authentication.
25
Other Benefits of Web Accessibility & Web Standards More usable. Better functionality with assistive technology such as text browsers & Braille devices. Keyboard accessibility opens gate for many other types of input devices. Providing clear, consistent content and navigation benefits those with cognitive impairments (and is more usable in general). Use with a mobile device is possible.
26
Contact Details Dennis Lembree –Owner/Author –www.DennisLembree.comwww.DennisLembree.com –www.WebOverhauls.comwww.WebOverhauls.com –WebAxe.blogspot.comWebAxe.blogspot.com Twitter Accounts –@AccessibleTwitr –@WebAxe –@DennisL
27
Questions?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.