SlideShare a Scribd company logo
EASI Social Media Series Presented by Dennis Lembrée February 1, 2010 Twitter and Web Accessibility
Agenda What’s Twitter? Issues with Twitter.com Accessible Twitter Applications AccessibleTwitter.com Other Benefits of Web Accessibility & Web Standards Guidelines for Accessible Tweets Contact Details Questions
What’s Twitter? Free social networking and micro-blogging service that enables its users to send and read text-based messages of up to 140 characters. Learn more on  Wikipedia .
Issues with Twitter.com From the start, there are accessibility issues.  Can you find 3 items on the main Twitter “Sign in” page that could use improvement?
 
Issues with Twitter.com Two “click here” links. Text links are not underlined. Language select dropdown missing submit button (and requires JavaScript.)
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…
Keyboard Access Keyboard cannot access Favorite, Reply, and Delete links.
?
Use of Headings Poor use of headings What site is this? Is my account name and/or info here? Where are the tweets? Where is the menu? W hy is the footer under the heading “Create a new list”?
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. Reply to tweet  does  work without JavaScript.
 
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.
 
Accessible Applications Accessible Twitter http://www.accessibletwitter.com/ Slandr Mobile site, web-based http://m.slandr.net/ Qwitter Desktop client for screen readers http://qwitter-client.net/ TwInbox (previously McTwit) Plug-in for MS Outlook http://techhit.com/TwInbox/
AccessibleTwitter.com Accessible Twitter provides a fully web-accessible and standards-compliant version of the Twitter web site. Winner of the  2009 Access IT @web2.0 Award . Nominated in the  Blind Bargains: 2009 Access Awards  (Best Blindness-related Website).
www.AccessibleTwitter.com
Keyboard Access ALL links are keyboard accessible.
Use of Headings Ideal use of headings What site is this? Is my account name and/or info here? Where are the tweets? Where is the menu? In each tweet, the name the author is a heading which greatly improves clarity and navigation for screen readers.
JavaScript Accessible Twitter is fully functional without JavaScript.
JavaScript Accessible Twitter uses JavaScript to  enhance  behavior. Progress Enhancement is paramount. Hijax  (Jeremy Keith). Unobtrusive, of course.
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.
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.
 
More Features Search, saved search, user search. Trends page. Popular Links page ( TweetMeme ). Every pages displays the user’s information.
More Features No hidden links; always displayed.  Favorite, Reply and Re-tweet links. Link to tweet’s “permanent page”. ARIA Landmarks Roles (nav, banner, search, main, etc.)
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”
Quotes from Users “ You can  easily navigate  by several methods; skip links, form fields, headings. Very effective with a screen reader.” [and now ARIA] “ really easy with a  Braille  Display to use” “ From now on my default web interface for Twitter!  Keyboard  accessible == touch accessible!”
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 ”
Quotes from Users Read these quotes and more: http://accessibletwitter.com/articles.php
Future Enhancements Always evolving. Many enhancements and features are planned including: Twitter Lists  (partially implemented). Caching on Trends and Popular Links pages. Better error handling. Functionality to upload photos via Twitpic and/or yFrog. Open Authentication (instead of Basic).
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.
Guidelines for Accessible Tweets Don’t overuse abbreviations. Shorten link URLs. Use simple language. Don’t use a foreign language without saying so, or by making it obvious (enclosing with quotes, for example).
Contact Details Dennis Lembree I like motorcycling, Star Wars, espresso, Woody Allen movies, and playing guitar. Web Sites www.DennisLembree.com www.WebOverhauls.com WebAxe.blogspot.com Twitter Accounts @Accessible Twitr @WebAxe @DennisL
Questions?

More Related Content

PPT
"Twitter and Web Accessibility" INDATA Conference 2010
PPT
E Marketing Web Design Seo Social Media
PPT
E marketing webdesign seo socialmedia
PPT
Accessibility of Twitter
PDF
The anatomy of a blog: A tutorial
PPT
Facebook Coin
PPTX
IYSO Team INDIA 5th Anniversary and Doctors Day Celebration, Dated- 01.07.201...
"Twitter and Web Accessibility" INDATA Conference 2010
E Marketing Web Design Seo Social Media
E marketing webdesign seo socialmedia
Accessibility of Twitter
The anatomy of a blog: A tutorial
Facebook Coin
IYSO Team INDIA 5th Anniversary and Doctors Day Celebration, Dated- 01.07.201...

Viewers also liked (16)

PPTX
Cardboard Pirate Ship
PDF
MARCH 2011 FINE WINE LIST
PPTX
Good Morning Dtc Day 3 At 9 05am 03 02 2010 At Sarvodaya High School, Fata...
PPSX
Accessible Design with HTML5 - HTML5DevConf.com May 21st San Francisco, 2012 ...
PPTX
Accessible design with html5 JS Everywhere 2012 Oct 26 Fairmont Hotel San Jos...
PPT
IYSO Team INDIA Mission-ASK Anti-Smoking Knack. Courtesy- Ghansham Ojha, F&P ...
PPTX
Design thinking for accessible user experiences - UX Scotland2014
PPTX
GOOD MORNING-DTC DAY-50 At: 8:30 AM, 22-03.2010 Venue: Sister Niveditha High ...
PPTX
GOOD MORNING-DTC DAY-49 At: 8:00 AM 21-03.2010 Venue: Layola Day & Residentia...
PPTX
Lessons Learned from Adopting Lean UX
PDF
Why Toastmasters - The story of a fisherman
PPT
DIG Day - Google
PPTX
HTML 5 & Accessibility
PPT
Twitter and Web Accessibility AHG 2009 Nov12
PPT
6chapter38
PPTX
Personas for Accessible UX
Cardboard Pirate Ship
MARCH 2011 FINE WINE LIST
Good Morning Dtc Day 3 At 9 05am 03 02 2010 At Sarvodaya High School, Fata...
Accessible Design with HTML5 - HTML5DevConf.com May 21st San Francisco, 2012 ...
Accessible design with html5 JS Everywhere 2012 Oct 26 Fairmont Hotel San Jos...
IYSO Team INDIA Mission-ASK Anti-Smoking Knack. Courtesy- Ghansham Ojha, F&P ...
Design thinking for accessible user experiences - UX Scotland2014
GOOD MORNING-DTC DAY-50 At: 8:30 AM, 22-03.2010 Venue: Sister Niveditha High ...
GOOD MORNING-DTC DAY-49 At: 8:00 AM 21-03.2010 Venue: Layola Day & Residentia...
Lessons Learned from Adopting Lean UX
Why Toastmasters - The story of a fisherman
DIG Day - Google
HTML 5 & Accessibility
Twitter and Web Accessibility AHG 2009 Nov12
6chapter38
Personas for Accessible UX
Ad

Similar to EASI Webinar: Twitter And Web Accessibility (20)

PPT
Accessible Twitter at Open Web Camp
PPT
Accessible Twitter : ACCESS-IT@Web 2.0
PPT
Twitter and Web Accessibility (EASI Webinar)
PPT
Accessible Twitter CSUN Tweetup 2010
PPT
Accessible Twitter Update at CSUN11 Tweetup
PDF
Twitter Accessibility
ODP
AccessU 2011 Keynote
PDF
X Corp (twitter) - 2023.pdf
KEY
Web 2.0 = Accessibility 2.0?
PDF
Jordan Kay's Twitter API tour
PPTX
How Companies Engage Customers Around Accessibility on Social Media
PDF
Make Twitter work for you
PDF
twitter_visual_chi2016
PPT
Twitter 101
PDF
TKclass social media 1: Twitter, SocialCam
PDF
Mike Davies - Ajax And Accessibility
PDF
Twitter Basics
PPT
Internet technologies & hearing loss: Twitter
PPT
A Journo's Intro to Twitter
Accessible Twitter at Open Web Camp
Accessible Twitter : ACCESS-IT@Web 2.0
Twitter and Web Accessibility (EASI Webinar)
Accessible Twitter CSUN Tweetup 2010
Accessible Twitter Update at CSUN11 Tweetup
Twitter Accessibility
AccessU 2011 Keynote
X Corp (twitter) - 2023.pdf
Web 2.0 = Accessibility 2.0?
Jordan Kay's Twitter API tour
How Companies Engage Customers Around Accessibility on Social Media
Make Twitter work for you
twitter_visual_chi2016
Twitter 101
TKclass social media 1: Twitter, SocialCam
Mike Davies - Ajax And Accessibility
Twitter Basics
Internet technologies & hearing loss: Twitter
A Journo's Intro to Twitter
Ad

More from Dennis Lembree (7)

PPTX
SVG Icons and Screen Reader Accessibility
PPTX
HTML5's ARIA and a Web-Accessible Dropdown Widget
PPT
How To Build An Accessible Web Application - a11yBos
PPT
Networking with Twitter, Part 2
PPT
Networking with Twitter, Part 1
PPT
How To Build An Accessible Web Application
PPT
Making JavaScript Accessible
SVG Icons and Screen Reader Accessibility
HTML5's ARIA and a Web-Accessible Dropdown Widget
How To Build An Accessible Web Application - a11yBos
Networking with Twitter, Part 2
Networking with Twitter, Part 1
How To Build An Accessible Web Application
Making JavaScript Accessible

Recently uploaded (20)

PPTX
Spectroscopy.pptx food analysis technology
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
A comparative analysis of optical character recognition models for extracting...
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Getting Started with Data Integration: FME Form 101
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
Tartificialntelligence_presentation.pptx
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
MIND Revenue Release Quarter 2 2025 Press Release
Spectroscopy.pptx food analysis technology
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
A comparative analysis of optical character recognition models for extracting...
Digital-Transformation-Roadmap-for-Companies.pptx
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Assigned Numbers - 2025 - Bluetooth® Document
SOPHOS-XG Firewall Administrator PPT.pptx
20250228 LYD VKU AI Blended-Learning.pptx
Dropbox Q2 2025 Financial Results & Investor Presentation
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
The Rise and Fall of 3GPP – Time for a Sabbatical?
Getting Started with Data Integration: FME Form 101
“AI and Expert System Decision Support & Business Intelligence Systems”
Tartificialntelligence_presentation.pptx
Group 1 Presentation -Planning and Decision Making .pptx
MIND Revenue Release Quarter 2 2025 Press Release

EASI Webinar: Twitter And Web Accessibility

  • 1. EASI Social Media Series Presented by Dennis Lembrée February 1, 2010 Twitter and Web Accessibility
  • 2. Agenda What’s Twitter? Issues with Twitter.com Accessible Twitter Applications AccessibleTwitter.com Other Benefits of Web Accessibility & Web Standards Guidelines for Accessible Tweets Contact Details Questions
  • 3. What’s Twitter? Free social networking and micro-blogging service that enables its users to send and read text-based messages of up to 140 characters. Learn more on Wikipedia .
  • 4. Issues with Twitter.com From the start, there are accessibility issues. Can you find 3 items on the main Twitter “Sign in” page that could use improvement?
  • 5.  
  • 6. Issues with Twitter.com Two “click here” links. Text links are not underlined. Language select dropdown missing submit button (and requires JavaScript.)
  • 7. 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…
  • 8. Keyboard Access Keyboard cannot access Favorite, Reply, and Delete links.
  • 9. ?
  • 10. Use of Headings Poor use of headings What site is this? Is my account name and/or info here? Where are the tweets? Where is the menu? W hy is the footer under the heading “Create a new list”?
  • 11. 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. Reply to tweet does work without JavaScript.
  • 12.  
  • 13. 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.
  • 14.  
  • 15. Accessible Applications Accessible Twitter http://www.accessibletwitter.com/ Slandr Mobile site, web-based http://m.slandr.net/ Qwitter Desktop client for screen readers http://qwitter-client.net/ TwInbox (previously McTwit) Plug-in for MS Outlook http://techhit.com/TwInbox/
  • 16. AccessibleTwitter.com Accessible Twitter provides a fully web-accessible and standards-compliant version of the Twitter web site. Winner of the 2009 Access IT @web2.0 Award . Nominated in the Blind Bargains: 2009 Access Awards (Best Blindness-related Website).
  • 18. Keyboard Access ALL links are keyboard accessible.
  • 19. Use of Headings Ideal use of headings What site is this? Is my account name and/or info here? Where are the tweets? Where is the menu? In each tweet, the name the author is a heading which greatly improves clarity and navigation for screen readers.
  • 20. JavaScript Accessible Twitter is fully functional without JavaScript.
  • 21. JavaScript Accessible Twitter uses JavaScript to enhance behavior. Progress Enhancement is paramount. Hijax (Jeremy Keith). Unobtrusive, of course.
  • 22. 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.
  • 23. 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.
  • 24.  
  • 25. More Features Search, saved search, user search. Trends page. Popular Links page ( TweetMeme ). Every pages displays the user’s information.
  • 26. More Features No hidden links; always displayed. Favorite, Reply and Re-tweet links. Link to tweet’s “permanent page”. ARIA Landmarks Roles (nav, banner, search, main, etc.)
  • 27. 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”
  • 28. Quotes from Users “ You can easily navigate by several methods; skip links, form fields, headings. Very effective with a screen reader.” [and now ARIA] “ really easy with a Braille Display to use” “ From now on my default web interface for Twitter! Keyboard accessible == touch accessible!”
  • 29. 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 ”
  • 30. Quotes from Users Read these quotes and more: http://accessibletwitter.com/articles.php
  • 31. Future Enhancements Always evolving. Many enhancements and features are planned including: Twitter Lists (partially implemented). Caching on Trends and Popular Links pages. Better error handling. Functionality to upload photos via Twitpic and/or yFrog. Open Authentication (instead of Basic).
  • 32. 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.
  • 33. Guidelines for Accessible Tweets Don’t overuse abbreviations. Shorten link URLs. Use simple language. Don’t use a foreign language without saying so, or by making it obvious (enclosing with quotes, for example).
  • 34. Contact Details Dennis Lembree I like motorcycling, Star Wars, espresso, Woody Allen movies, and playing guitar. Web Sites www.DennisLembree.com www.WebOverhauls.com WebAxe.blogspot.com Twitter Accounts @Accessible Twitr @WebAxe @DennisL