SlideShare a Scribd company logo
1 of 52
Download to read offline
Accessibility Innovations
                              and Challenges
                                      Ted Drake
                                Yahoo! Accessibility Lab
Thursday, March 3, 2011

this presentation was created for the Yahoo! Hack U event at the University of Washington,
2011
Accessibility is...



                          Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility
Thursday, March 3, 2011
Leveling the playing
                                     field


                          Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility
Thursday, March 3, 2011

Our goal is to give everyone equal access to information, tools, jobs, and activities. We
acknowledge there may be different methods to achieve tasks, but they are possible.
Removing Barriers


                          Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility
Thursday, March 3, 2011

Don’t break the web by creating an application that is not accessible. Avoid “shortcuts” that
assume the user can see, hear, and/or has full mobility.
Universal Design


                          Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility
Thursday, March 3, 2011

produce buildings, products and environments that are inherently accessible to both the able-bodied and the physically
disabled.
Apple products do a great job at this.
don’t think a,b,c, i.e. high contrast or low contrast. Think about how you can provide a range of contrast.
Provide functionality for hover, active, focus.
Who makes it
                                         accessible?


                          Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility
Thursday, March 3, 2011

lainey feingold, an attorney that works with companies to improve their products accessibility.
for instance, braille credit card machines at Target and other stores.
She says advocates and champions are needed for accessibility changes
Advocates Refuse Barriers




                          Creative Commons: image by tigoe on Flickr
Thursday, March 3, 2011

Advocates, she explained, are people with disabilities that are not satisfied with having to work around barriers to entry.
They demand equal access, whether that is an accessible web form, ATMs with audio feedback, or tactile point of sale devices
that allow a visually impaired shopper to use a credit card at a store’s cash register.
Champions make it happen




                          Some rights reserved by woodleywonderworks on Flickr
Thursday, March 3, 2011

Champions are people within organizations that understand the problems and are devoted to implementing the changes.
Some people are both advocates and champions.
Some rights reserved by ocad123 on Flickr

Thursday, March 3, 2011

It’s our job to avoid upsetting advocates in the first place.
We are also the champions that listen to the advocates and fix the problems.
Make it Accessible


                          Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility
Thursday, March 3, 2011

The following slides discuss basic accessible web development concepts.
Contrast


                          Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility
Thursday, March 3, 2011

Make sure web sites have enough contrast
http://snook.ca/technical/colour_contrast/colour.html
Red                                                                        Green
                                               click on the red button




                          Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility
Thursday, March 3, 2011

Don’t use color as the only delimiter.
Finance uses color + arrows.
Yahoo! sites are pretty good at not doing this
Lady Gaga performs “Born
                      Lady Gaga stuns the                                      This Way” while
                           Grammys                                        suspended from 15 golden
                                                                            elephants with swans
                                                                            resting on their heads




                                                                                      This is good alt text
                          Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility
Thursday, March 3, 2011

“lady gaga stuns the Grammys” is a headline, followed by an image.
the image has a great alt text. The text describes what is in the image.
http://ts2.mm.bing.net/
                      Lady Gaga stuns the                                   images/thumbnail.aspx?
                           Grammys                                         q=590377916357&id=99b
                                                                           50262230077d041a48c43
                                                                                    e717cf39




                          Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility
Thursday, March 3, 2011

don’t forget to add the alt attribute to every image.
the screen reader user will be presented with the source of the image instead of a
description.
Lady Gaga stuns the
                           Grammys                                           Lady Gaga stuns the
                                                                                  Grammys




                          Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility
Thursday, March 3, 2011

It doesn’t help to duplicate the headline in the image.
Try placing them in the same link and use alt=””
Lady Gaga stuns the
                           Grammys




                          Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility
Thursday, March 3, 2011

alt=”” is ignored by screen reader.
Good for decorative images
Good for images within a link that has descriptive text
Not good for content images by themselves
role=”presentation” will tell screen readers to ignore the image
Images Disabled
                          Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility
Thursday, March 3, 2011

This toolbar had a twitter badge with white text on top.
add a background color to your background CSS when the link text is the same color as the
container background color.
This can cause problems with transparent images using rounded corners.
<html dir=”rtl”>




                                                      The mother of all scroll bars

                                    Off-screen Text
                          Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility
Thursday, March 3, 2011

off-screen text generates huge scroll bars when switched to rtl text direction
this is caused by using text-indent:-999em or left:-999em;
top:-999em; will cause the screen to jump if item is focused.
Use Clip
                .obscure, a.bg span {
                   position: absolute !important;
                   clip:     rect(1px 1px 1px 1px); /* IE6, 7 */
                   clip:     rect(1px, 1px, 1px, 1px);
                }




                http://yaccessibilityblog.com/library/css-clip-hidden-content.html



                          Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility
Thursday, March 3, 2011

This rule tells us to position the element absolutely
then only show the top left pixel.
Visit the blog entry for complete information on using this css pattern.
<bu$on>Sign	
  In</bu$on>	
  

                <a>Cancel</a>	
  


                          Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility
Thursday, March 3, 2011

Don’t use a link for a button.
at least add role=”button”
you can style a button to look like a link for UED
<th scope=”col”>
                           Name                                Color                                 Taste
                                        </th>

                             Gala                                 Red                               Sweet


                  Granny Smith                                 Green                                  Tart

            <th scope=”row”>
                Pink Lady                                        Pink                               Sweet
                         </th>

                           Rome                                   Red                               Sweet


                          Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility
Thursday, March 3, 2011

add scope=”row | col” to your th cells
screen readers will announce the header before the appropriate cell.
th[scope=”row”] allows you to style row headers
Command +
                                      Is not testing for text size flexibility




                          Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility
Thursday, March 3, 2011

In firefox and safari choose view->zoom text only, then use command +
simply zooming the page causes scroll bars.
your page should allow user to increase font without breaking layout.
use YUI CSS for fonts,grids,base,reset to instantly solve this
Label Your Input

                <label for=”fname”>First Name</label>
                <input id=”fname” name=”fname” type=”text”>




                          Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility
Thursday, March 3, 2011

Use a label for each form input.
Explicit binding via for+id will work in all browsers.
Implicit binding, wrapping the input in a label tag, will not work in IE6
replace label with aria-label=””, aria-labelledby=””, or possibly alt=”” on input.
ARIA
                          Accessible Rich Internet Applications




                          Some rights reserved by paul goyette on Flickr
Thursday, March 3, 2011

ARIA allows us to define the application like interactions for web pages.
Use ARIA Today

                    • Landmarks: role=”search”, role=”main”
                    • Function: role=”button”
                    • Labels: aria-label=”Search Term”
                    • State: aria-invalid=”true”

                          Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility
Thursday, March 3, 2011

Visit the accessibility lab’s aria library for more information: http://yaccessibilityblog.com/
library/tag/aria
Innovative Solutions


                          Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility
Thursday, March 3, 2011
Traumatic Brain Injury

                    • Iraq Veterans
                    • Football Injuries
                    • Crashes


                          Some rights reserved by CorCor Beware on Flickr
Thursday, March 3, 2011

short term memory loss
require repetitive instructions
avoid confusion
PEAT

       • Schedule for daily tasks
       • Reinforce remembered
              tasks




                          Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility
Thursday, March 3, 2011

PEAT was originally designed for NASA astronauts.
scheduled reminders require user to interact when a task is completed.
how can we reinforce good behavior when the task is completed without prompting
Palo Alto V.A. is working on this
Short Term Memory
                               Loss Hacks
                    • Re-Education
                    • Workforce transition
                    • Resources aggregator


                          Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility
Thursday, March 3, 2011

application that restores basic personal knowledge
applications that storyboard workspace tasks, such as replacing toner, creating spreadsheets
Cognitive Disabilities


                          Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility
Thursday, March 3, 2011

Autism, intellectual disabilities, developmentally disabled, brain injuries, mental diseases
“Four score and seven years ago our fathers brought
     forth on this continent a new nation, conceived in
     liberty, and dedicated to the proposition that all men
     are created equal.”

                    87 years ago our country was created with the belief
                        that all men are equal and deserve freedom.




                          Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility
Thursday, March 3, 2011

Can we generate a simplified version of an article for those with a lower reading level?
Readability.com
                          Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility
Thursday, March 3, 2011

Readability is a browser plugin that simplifies a page
it removes images, navigation, etc
user can personalize font size, background color, and optional resource link list
Readability.com
                          Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility
Thursday, March 3, 2011

Readability is a browser plugin that simplifies a page
it removes images, navigation, etc
user can personalize font size, background color, and optional resource link list
Readability.com
                          Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility
Thursday, March 3, 2011

Readability is a browser plugin that simplifies a page
it removes images, navigation, etc
user can personalize font size, background color, and optional resource link list
Photo Dialer




                          Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility
Thursday, March 3, 2011

this is a fairly easy application that lets user make phone calls via the images in their contacts
rather than names and phone numbers
This can integrate with phone’s contact list for very easy dialing.
Memory Loss



                          Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility
Thursday, March 3, 2011

slide shows to feature family and friends with names
mental games
journals for keeping track of what has been done during the day.
Growing population with dementia and alzheimers
Non-Visual Innovations




                          Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility
Thursday, March 3, 2011
In Plain English?




                          Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility
Thursday, March 3, 2011

create a function that translates significant value changes into a sentence. what did it start/
end at?
Charts give instant recognition of history, how can this be in text?
Finance, science, math, poliditcs, and any other data source
http://download.finance.yahoo.com/d/quotes.csv?s=YHOO&f=sl1d1t1c1ohgv&e=.csv
use firebug to watch the data requests
Directions


                          Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility
Thursday, March 3, 2011

How can a blind user navigate the city when they cannot see the map/street names
Phone Wand




                          Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility
Thursday, March 3, 2011

Phone Wand: waving the phone to get hot/cold feedback to find the correct direction
Also being developed: read street signs, find nearby stores and friends.
Yahoo: bubbles for sharing local photos, info. Sketch a search navigation
Geo project to get local information, bus routes, and more for location.
Games




                          Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility
Thursday, March 3, 2011

Audio-based games:
Tap Beats
using stereo audio for role playing game
scrabble?
Deaf
                                                         Hacks



                          Some rights reserved by izahorsky on Flickr

Thursday, March 3, 2011
Sound Detector


                          Some rights reserved by Thomas Hawk on Flickr

Thursday, March 3, 2011

detect sirens, alarms, and other audio signals
Twitter                 Deaf Twitter




                          Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility
Thursday, March 3, 2011

user creates short video, uploads to flickr/post to twitter. Interface also tracks replies,
retweets, etc.
plays video inline on phone/computer

this could also work for blind users: audio instead of video
Physical Challenges




                          Some rights reserved by Christiana Care on Flickr

Thursday, March 3, 2011

paralysis, cerebral palsy, muscular distrophy, stroke, age related, parkinsons
Site Scanner




                          Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility
Thursday, March 3, 2011

Site scanner was developed by the Yahoo! prototype team to address the difficulties of using a
scanning keyboard to navigate a web page.
allows navigation with a single button press
http://nexpace.com/sandbox/scanner/bookmarklet/
Communication
                                                Communication Tools




                          Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility
Thursday, March 3, 2011

Pic to Speech is an assisted communication device for the android. It allows customization of
the icons and translations.
DDweb provides an online environment http://ddweb.developingmindssoftware.com/site/

Prologue2go is a popular ipad app
Support Social Network
                          Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility
Thursday, March 3, 2011

social networks for the individuals and their support network.
journal for daily activities, moods, health
communications amongst support network
If it ain’t broke...
                                                         Fix it anyway!




                          Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility
Thursday, March 3, 2011

Not all accessibility applications were built to solve an accessibility problem

color detector used by blind for imaging colors of environment
real time video chat used for sign language chat rooms
google goggles for determining money values
Some rights reserved by Oha-Lau 2 on Flickr

Thursday, March 3, 2011

Ask yourself what if:
you couldn’t see the difference between red, green, yellow
you couldn’t click on a link
there was no hover
you can’t remember the beginning of an article
you know what to say but can’t speak
You are the Champion!


                          Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility
Thursday, March 3, 2011
Visit the Yahoo
                    Accessibility Lab’s Blog
                                                Accessibility.Yahoo.Com




                          Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility
Thursday, March 3, 2011

More Related Content

More from Ted Drake

Customer obsession and accessibility
Customer obsession and accessibilityCustomer obsession and accessibility
Customer obsession and accessibilityTed Drake
 
The Saga of Accessible Colors
The Saga of Accessible ColorsThe Saga of Accessible Colors
The Saga of Accessible ColorsTed Drake
 
Artificial Intelligence and Accessibility - GAAD 2020 - Hello A11y
Artificial Intelligence and Accessibility - GAAD 2020 - Hello A11yArtificial Intelligence and Accessibility - GAAD 2020 - Hello A11y
Artificial Intelligence and Accessibility - GAAD 2020 - Hello A11yTed Drake
 
Expand your outreach with an accessibility champions program
Expand your outreach with an accessibility champions program Expand your outreach with an accessibility champions program
Expand your outreach with an accessibility champions program Ted Drake
 
Intuit's Accessibility Champion Program - Coaching and Celebrating
Intuit's Accessibility Champion Program - Coaching and Celebrating Intuit's Accessibility Champion Program - Coaching and Celebrating
Intuit's Accessibility Champion Program - Coaching and Celebrating Ted Drake
 
Accessibility First Innovation
Accessibility First InnovationAccessibility First Innovation
Accessibility First InnovationTed Drake
 
Inclusive customer interviews make it your friday task
Inclusive customer interviews  make it your friday taskInclusive customer interviews  make it your friday task
Inclusive customer interviews make it your friday taskTed Drake
 
Coaching and Celebrating Accessibility Champions
Coaching and Celebrating Accessibility ChampionsCoaching and Celebrating Accessibility Champions
Coaching and Celebrating Accessibility ChampionsTed Drake
 
Accessibility statements and resource publishing best practices csun 2019
Accessibility statements and resource publishing best practices   csun 2019Accessibility statements and resource publishing best practices   csun 2019
Accessibility statements and resource publishing best practices csun 2019Ted Drake
 
Raising Accessibility Awareness at Intuit
Raising Accessibility Awareness at IntuitRaising Accessibility Awareness at Intuit
Raising Accessibility Awareness at IntuitTed Drake
 
Trickle Down Accessibility
Trickle Down AccessibilityTrickle Down Accessibility
Trickle Down AccessibilityTed Drake
 
Trickle-Down Accessibility - CSUN 2018
Trickle-Down Accessibility - CSUN 2018Trickle-Down Accessibility - CSUN 2018
Trickle-Down Accessibility - CSUN 2018Ted Drake
 
Mystery Meat 2.0 – Making hidden mobile interactions accessible
Mystery Meat 2.0 – Making hidden mobile interactions accessibleMystery Meat 2.0 – Making hidden mobile interactions accessible
Mystery Meat 2.0 – Making hidden mobile interactions accessibleTed Drake
 
React Native Accessibility - San Diego React and React Native Meetup
React Native Accessibility - San Diego React and React Native MeetupReact Native Accessibility - San Diego React and React Native Meetup
React Native Accessibility - San Diego React and React Native MeetupTed Drake
 
Ubiquitous Transactions - Financial Future and Accessibility
Ubiquitous Transactions - Financial Future and AccessibilityUbiquitous Transactions - Financial Future and Accessibility
Ubiquitous Transactions - Financial Future and AccessibilityTed Drake
 
Automated Testing – Web, Mobile, Desktop - Challenges and Successes
Automated Testing – Web, Mobile, Desktop - Challenges and SuccessesAutomated Testing – Web, Mobile, Desktop - Challenges and Successes
Automated Testing – Web, Mobile, Desktop - Challenges and SuccessesTed Drake
 
Wearable Future for Accessibility
Wearable Future for AccessibilityWearable Future for Accessibility
Wearable Future for AccessibilityTed Drake
 
Android Accessibility - The missing manual
Android Accessibility - The missing manualAndroid Accessibility - The missing manual
Android Accessibility - The missing manualTed Drake
 
Wearable-First Design and Accessibility
Wearable-First Design and AccessibilityWearable-First Design and Accessibility
Wearable-First Design and AccessibilityTed Drake
 
Introduction to Accessibility for Girls Who Code Summer Camp 2015 at Intuit
Introduction to Accessibility for Girls Who Code Summer Camp 2015 at IntuitIntroduction to Accessibility for Girls Who Code Summer Camp 2015 at Intuit
Introduction to Accessibility for Girls Who Code Summer Camp 2015 at IntuitTed Drake
 

More from Ted Drake (20)

Customer obsession and accessibility
Customer obsession and accessibilityCustomer obsession and accessibility
Customer obsession and accessibility
 
The Saga of Accessible Colors
The Saga of Accessible ColorsThe Saga of Accessible Colors
The Saga of Accessible Colors
 
Artificial Intelligence and Accessibility - GAAD 2020 - Hello A11y
Artificial Intelligence and Accessibility - GAAD 2020 - Hello A11yArtificial Intelligence and Accessibility - GAAD 2020 - Hello A11y
Artificial Intelligence and Accessibility - GAAD 2020 - Hello A11y
 
Expand your outreach with an accessibility champions program
Expand your outreach with an accessibility champions program Expand your outreach with an accessibility champions program
Expand your outreach with an accessibility champions program
 
Intuit's Accessibility Champion Program - Coaching and Celebrating
Intuit's Accessibility Champion Program - Coaching and Celebrating Intuit's Accessibility Champion Program - Coaching and Celebrating
Intuit's Accessibility Champion Program - Coaching and Celebrating
 
Accessibility First Innovation
Accessibility First InnovationAccessibility First Innovation
Accessibility First Innovation
 
Inclusive customer interviews make it your friday task
Inclusive customer interviews  make it your friday taskInclusive customer interviews  make it your friday task
Inclusive customer interviews make it your friday task
 
Coaching and Celebrating Accessibility Champions
Coaching and Celebrating Accessibility ChampionsCoaching and Celebrating Accessibility Champions
Coaching and Celebrating Accessibility Champions
 
Accessibility statements and resource publishing best practices csun 2019
Accessibility statements and resource publishing best practices   csun 2019Accessibility statements and resource publishing best practices   csun 2019
Accessibility statements and resource publishing best practices csun 2019
 
Raising Accessibility Awareness at Intuit
Raising Accessibility Awareness at IntuitRaising Accessibility Awareness at Intuit
Raising Accessibility Awareness at Intuit
 
Trickle Down Accessibility
Trickle Down AccessibilityTrickle Down Accessibility
Trickle Down Accessibility
 
Trickle-Down Accessibility - CSUN 2018
Trickle-Down Accessibility - CSUN 2018Trickle-Down Accessibility - CSUN 2018
Trickle-Down Accessibility - CSUN 2018
 
Mystery Meat 2.0 – Making hidden mobile interactions accessible
Mystery Meat 2.0 – Making hidden mobile interactions accessibleMystery Meat 2.0 – Making hidden mobile interactions accessible
Mystery Meat 2.0 – Making hidden mobile interactions accessible
 
React Native Accessibility - San Diego React and React Native Meetup
React Native Accessibility - San Diego React and React Native MeetupReact Native Accessibility - San Diego React and React Native Meetup
React Native Accessibility - San Diego React and React Native Meetup
 
Ubiquitous Transactions - Financial Future and Accessibility
Ubiquitous Transactions - Financial Future and AccessibilityUbiquitous Transactions - Financial Future and Accessibility
Ubiquitous Transactions - Financial Future and Accessibility
 
Automated Testing – Web, Mobile, Desktop - Challenges and Successes
Automated Testing – Web, Mobile, Desktop - Challenges and SuccessesAutomated Testing – Web, Mobile, Desktop - Challenges and Successes
Automated Testing – Web, Mobile, Desktop - Challenges and Successes
 
Wearable Future for Accessibility
Wearable Future for AccessibilityWearable Future for Accessibility
Wearable Future for Accessibility
 
Android Accessibility - The missing manual
Android Accessibility - The missing manualAndroid Accessibility - The missing manual
Android Accessibility - The missing manual
 
Wearable-First Design and Accessibility
Wearable-First Design and AccessibilityWearable-First Design and Accessibility
Wearable-First Design and Accessibility
 
Introduction to Accessibility for Girls Who Code Summer Camp 2015 at Intuit
Introduction to Accessibility for Girls Who Code Summer Camp 2015 at IntuitIntroduction to Accessibility for Girls Who Code Summer Camp 2015 at Intuit
Introduction to Accessibility for Girls Who Code Summer Camp 2015 at Intuit
 

Recently uploaded

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 

Recently uploaded (20)

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 

Yahoo! Hack University: Accessibility Innovations and Challenges

  • 1. Accessibility Innovations and Challenges Ted Drake Yahoo! Accessibility Lab Thursday, March 3, 2011 this presentation was created for the Yahoo! Hack U event at the University of Washington, 2011
  • 2. Accessibility is... Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility Thursday, March 3, 2011
  • 3. Leveling the playing field Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility Thursday, March 3, 2011 Our goal is to give everyone equal access to information, tools, jobs, and activities. We acknowledge there may be different methods to achieve tasks, but they are possible.
  • 4. Removing Barriers Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility Thursday, March 3, 2011 Don’t break the web by creating an application that is not accessible. Avoid “shortcuts” that assume the user can see, hear, and/or has full mobility.
  • 5. Universal Design Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility Thursday, March 3, 2011 produce buildings, products and environments that are inherently accessible to both the able-bodied and the physically disabled. Apple products do a great job at this. don’t think a,b,c, i.e. high contrast or low contrast. Think about how you can provide a range of contrast. Provide functionality for hover, active, focus.
  • 6. Who makes it accessible? Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility Thursday, March 3, 2011 lainey feingold, an attorney that works with companies to improve their products accessibility. for instance, braille credit card machines at Target and other stores. She says advocates and champions are needed for accessibility changes
  • 7. Advocates Refuse Barriers Creative Commons: image by tigoe on Flickr Thursday, March 3, 2011 Advocates, she explained, are people with disabilities that are not satisfied with having to work around barriers to entry. They demand equal access, whether that is an accessible web form, ATMs with audio feedback, or tactile point of sale devices that allow a visually impaired shopper to use a credit card at a store’s cash register.
  • 8. Champions make it happen Some rights reserved by woodleywonderworks on Flickr Thursday, March 3, 2011 Champions are people within organizations that understand the problems and are devoted to implementing the changes. Some people are both advocates and champions.
  • 9. Some rights reserved by ocad123 on Flickr Thursday, March 3, 2011 It’s our job to avoid upsetting advocates in the first place. We are also the champions that listen to the advocates and fix the problems.
  • 10. Make it Accessible Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility Thursday, March 3, 2011 The following slides discuss basic accessible web development concepts.
  • 11. Contrast Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility Thursday, March 3, 2011 Make sure web sites have enough contrast http://snook.ca/technical/colour_contrast/colour.html
  • 12. Red Green click on the red button Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility Thursday, March 3, 2011 Don’t use color as the only delimiter. Finance uses color + arrows. Yahoo! sites are pretty good at not doing this
  • 13. Lady Gaga performs “Born Lady Gaga stuns the This Way” while Grammys suspended from 15 golden elephants with swans resting on their heads This is good alt text Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility Thursday, March 3, 2011 “lady gaga stuns the Grammys” is a headline, followed by an image. the image has a great alt text. The text describes what is in the image.
  • 14. http://ts2.mm.bing.net/ Lady Gaga stuns the images/thumbnail.aspx? Grammys q=590377916357&id=99b 50262230077d041a48c43 e717cf39 Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility Thursday, March 3, 2011 don’t forget to add the alt attribute to every image. the screen reader user will be presented with the source of the image instead of a description.
  • 15. Lady Gaga stuns the Grammys Lady Gaga stuns the Grammys Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility Thursday, March 3, 2011 It doesn’t help to duplicate the headline in the image. Try placing them in the same link and use alt=””
  • 16. Lady Gaga stuns the Grammys Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility Thursday, March 3, 2011 alt=”” is ignored by screen reader. Good for decorative images Good for images within a link that has descriptive text Not good for content images by themselves role=”presentation” will tell screen readers to ignore the image
  • 17. Images Disabled Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility Thursday, March 3, 2011 This toolbar had a twitter badge with white text on top. add a background color to your background CSS when the link text is the same color as the container background color. This can cause problems with transparent images using rounded corners.
  • 18. <html dir=”rtl”> The mother of all scroll bars Off-screen Text Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility Thursday, March 3, 2011 off-screen text generates huge scroll bars when switched to rtl text direction this is caused by using text-indent:-999em or left:-999em; top:-999em; will cause the screen to jump if item is focused.
  • 19. Use Clip .obscure, a.bg span { position: absolute !important; clip: rect(1px 1px 1px 1px); /* IE6, 7 */ clip: rect(1px, 1px, 1px, 1px); } http://yaccessibilityblog.com/library/css-clip-hidden-content.html Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility Thursday, March 3, 2011 This rule tells us to position the element absolutely then only show the top left pixel. Visit the blog entry for complete information on using this css pattern.
  • 20. <bu$on>Sign  In</bu$on>   <a>Cancel</a>   Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility Thursday, March 3, 2011 Don’t use a link for a button. at least add role=”button” you can style a button to look like a link for UED
  • 21. <th scope=”col”> Name Color Taste </th> Gala Red Sweet Granny Smith Green Tart <th scope=”row”> Pink Lady Pink Sweet </th> Rome Red Sweet Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility Thursday, March 3, 2011 add scope=”row | col” to your th cells screen readers will announce the header before the appropriate cell. th[scope=”row”] allows you to style row headers
  • 22. Command + Is not testing for text size flexibility Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility Thursday, March 3, 2011 In firefox and safari choose view->zoom text only, then use command + simply zooming the page causes scroll bars. your page should allow user to increase font without breaking layout. use YUI CSS for fonts,grids,base,reset to instantly solve this
  • 23. Label Your Input <label for=”fname”>First Name</label> <input id=”fname” name=”fname” type=”text”> Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility Thursday, March 3, 2011 Use a label for each form input. Explicit binding via for+id will work in all browsers. Implicit binding, wrapping the input in a label tag, will not work in IE6 replace label with aria-label=””, aria-labelledby=””, or possibly alt=”” on input.
  • 24. ARIA Accessible Rich Internet Applications Some rights reserved by paul goyette on Flickr Thursday, March 3, 2011 ARIA allows us to define the application like interactions for web pages.
  • 25. Use ARIA Today • Landmarks: role=”search”, role=”main” • Function: role=”button” • Labels: aria-label=”Search Term” • State: aria-invalid=”true” Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility Thursday, March 3, 2011 Visit the accessibility lab’s aria library for more information: http://yaccessibilityblog.com/ library/tag/aria
  • 26. Innovative Solutions Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility Thursday, March 3, 2011
  • 27. Traumatic Brain Injury • Iraq Veterans • Football Injuries • Crashes Some rights reserved by CorCor Beware on Flickr Thursday, March 3, 2011 short term memory loss require repetitive instructions avoid confusion
  • 28. PEAT • Schedule for daily tasks • Reinforce remembered tasks Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility Thursday, March 3, 2011 PEAT was originally designed for NASA astronauts. scheduled reminders require user to interact when a task is completed. how can we reinforce good behavior when the task is completed without prompting Palo Alto V.A. is working on this
  • 29. Short Term Memory Loss Hacks • Re-Education • Workforce transition • Resources aggregator Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility Thursday, March 3, 2011 application that restores basic personal knowledge applications that storyboard workspace tasks, such as replacing toner, creating spreadsheets
  • 30. Cognitive Disabilities Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility Thursday, March 3, 2011 Autism, intellectual disabilities, developmentally disabled, brain injuries, mental diseases
  • 31. “Four score and seven years ago our fathers brought forth on this continent a new nation, conceived in liberty, and dedicated to the proposition that all men are created equal.” 87 years ago our country was created with the belief that all men are equal and deserve freedom. Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility Thursday, March 3, 2011 Can we generate a simplified version of an article for those with a lower reading level?
  • 32. Readability.com Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility Thursday, March 3, 2011 Readability is a browser plugin that simplifies a page it removes images, navigation, etc user can personalize font size, background color, and optional resource link list
  • 33. Readability.com Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility Thursday, March 3, 2011 Readability is a browser plugin that simplifies a page it removes images, navigation, etc user can personalize font size, background color, and optional resource link list
  • 34. Readability.com Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility Thursday, March 3, 2011 Readability is a browser plugin that simplifies a page it removes images, navigation, etc user can personalize font size, background color, and optional resource link list
  • 35. Photo Dialer Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility Thursday, March 3, 2011 this is a fairly easy application that lets user make phone calls via the images in their contacts rather than names and phone numbers This can integrate with phone’s contact list for very easy dialing.
  • 36. Memory Loss Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility Thursday, March 3, 2011 slide shows to feature family and friends with names mental games journals for keeping track of what has been done during the day. Growing population with dementia and alzheimers
  • 37. Non-Visual Innovations Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility Thursday, March 3, 2011
  • 38. In Plain English? Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility Thursday, March 3, 2011 create a function that translates significant value changes into a sentence. what did it start/ end at? Charts give instant recognition of history, how can this be in text? Finance, science, math, poliditcs, and any other data source http://download.finance.yahoo.com/d/quotes.csv?s=YHOO&f=sl1d1t1c1ohgv&e=.csv use firebug to watch the data requests
  • 39. Directions Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility Thursday, March 3, 2011 How can a blind user navigate the city when they cannot see the map/street names
  • 40. Phone Wand Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility Thursday, March 3, 2011 Phone Wand: waving the phone to get hot/cold feedback to find the correct direction Also being developed: read street signs, find nearby stores and friends. Yahoo: bubbles for sharing local photos, info. Sketch a search navigation Geo project to get local information, bus routes, and more for location.
  • 41. Games Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility Thursday, March 3, 2011 Audio-based games: Tap Beats using stereo audio for role playing game scrabble?
  • 42. Deaf Hacks Some rights reserved by izahorsky on Flickr Thursday, March 3, 2011
  • 43. Sound Detector Some rights reserved by Thomas Hawk on Flickr Thursday, March 3, 2011 detect sirens, alarms, and other audio signals
  • 44. Twitter Deaf Twitter Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility Thursday, March 3, 2011 user creates short video, uploads to flickr/post to twitter. Interface also tracks replies, retweets, etc. plays video inline on phone/computer this could also work for blind users: audio instead of video
  • 45. Physical Challenges Some rights reserved by Christiana Care on Flickr Thursday, March 3, 2011 paralysis, cerebral palsy, muscular distrophy, stroke, age related, parkinsons
  • 46. Site Scanner Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility Thursday, March 3, 2011 Site scanner was developed by the Yahoo! prototype team to address the difficulties of using a scanning keyboard to navigate a web page. allows navigation with a single button press http://nexpace.com/sandbox/scanner/bookmarklet/
  • 47. Communication Communication Tools Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility Thursday, March 3, 2011 Pic to Speech is an assisted communication device for the android. It allows customization of the icons and translations. DDweb provides an online environment http://ddweb.developingmindssoftware.com/site/ Prologue2go is a popular ipad app
  • 48. Support Social Network Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility Thursday, March 3, 2011 social networks for the individuals and their support network. journal for daily activities, moods, health communications amongst support network
  • 49. If it ain’t broke... Fix it anyway! Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility Thursday, March 3, 2011 Not all accessibility applications were built to solve an accessibility problem color detector used by blind for imaging colors of environment real time video chat used for sign language chat rooms google goggles for determining money values
  • 50. Some rights reserved by Oha-Lau 2 on Flickr Thursday, March 3, 2011 Ask yourself what if: you couldn’t see the difference between red, green, yellow you couldn’t click on a link there was no hover you can’t remember the beginning of an article you know what to say but can’t speak
  • 51. You are the Champion! Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility Thursday, March 3, 2011
  • 52. Visit the Yahoo Accessibility Lab’s Blog Accessibility.Yahoo.Com Yahoo! Accessibility Lab Accessibility.Yahoo.Com | @yahooaccess | Facebook.com/YahooAccessibility Thursday, March 3, 2011