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

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 

Recently uploaded (20)

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 

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