SlideShare uma empresa Scribd logo
1 de 26
Hands-On (& Eyes & Ears) Accessibility
November M. Samnee
Manager, New Product Development
Thomson Reuters

July 12, 2012
CC Image courtesy of eszter on Flickr



Why Should We Care?
                                                      2
Statistics – U.S.


                               20% of US
     27 Million                 pop have
     Disabled                    reading
                               difficulties




                   5 Million
                  Disabled
                  employed



                                              3
Financial Impact


US disabled spend
$1 trillion each year

$200B of that is
discretionary spending




                         CC Image courtesy of 401K 2012 on Flickr

                                                                    4
Risks & Opportunities
                                         • Risks:
                                           – Inability to sell to federal/state
                                             agencies, academic markets
                                           – Lawsuits
                                           – Bad PR



                                         • Opportunities
                                           – Ethical obligation to be inclusive
                                           – Enhancements for disabled often
                                             enhance experience for everyone

CC Image courtesy of avyfain on Flickr

                                                                                  5
Retrofit vs. Accessibility From the Start
• Retrofitting for the web can be more expensive
  – Accessibility in the beginning increases development
    costs by no more than 10%
  – Retrofitting accessibility may cost 2 to 3 times more




                                  CC Image courtesy of verseguru on Flickr
                                                                             6
CC Image courtesy of Rolling F-Stop on Flickr




How persons with disabilities access
the web                                                          7
Types of Disabilities
 Visual –     Vision Loss, Blindness, Color-
              Blindness


 Hearing – Diminished or partial hearing,
           Deafness


 Mobility –   Muscle fatigue/weakness, fine
              motor control, paralysis


 Cognitive – Dyslexia, Autism, ADD/ADHD
                                               8
Assistive Technologies Used
• No Vision/Blindness:
  – Typically use a screen reader
  – May use a refreshable Braille display




                                            9
Assistive Technologies Used
• Low vision or partial
  vision loss:
  – Screen Magnifiers
    (commercial or come with
    the OS)
  – High-contrast mode
  – May use a high-contrast
    keyboard




                               10
Assistive Technologies Used
                   • Mobility
                     impairments
                     – May use voice
                       recognition
                       software
                     – May use different
                       keyboards or mice

                   • Hearing
                     impairments or
                     Deafness:
                     – Need captioned
                       videos and may
                       prefer contact via
                       email or chat        11
Assistive Technologies Used
• Cognitive
  – May use voice
    recognition or
    screen reading
    software
  – May use custom
    CSS to control web
    page presentation




                              12
Hands-On Time!


The Task: Search the Commerce Bank website for “CD rates”.




                                                             13
Issues We Found




                                                  14
                  CC Image courtesy of L.e.e on Flickr
Issues we saw today
• Consider Reading Order
• Use True Text Whenever Possible
• Design Accessible Form Controls
• Design a “Skip to Main Content” Link (maybe)




                                                 15
CC Image courtesy of P1r on Flickr



Standards & Guidelines

                                                       16
Main Web Accessibility Standards
                     Internet access is a human right.



                   How do we implement accessibility?

           WCAG* 2.0
           -Model Accessibility Guideline from the World Wide
           Web Consortium (W3C). Current version; replaces
           WCAG 1.0.
           WCAG* 1.0 – mostly extinct.

           Sec 508
           -USA-specific law. Currently undergoing review to
           update.
           -Federal agencies require a VPAT as part of RFP
           process
                                                                17
            *Web Content Accessibility Guidelines (WCAG)
Standards - WCAG 2.0, Level AA*
Content must be:
• Perceivable – Content is
made available to the senses
  – sight, hearing and/or touch.
• Operable – Interface forms,
controls and navigation are
operable.
3.    Understandable – Content and interface are
  understandable.
4.     Robust – Content can be used reliably by a
  wide variety of user agents, including assistive
  technologies.
                                                     18
* http://www.w3.org/TR/WCAG/
from the WebAim flyer
• Plan Heading Structure   • Design Link Focus
  Early                      Indicators
• Consider Reading Order   • Design a "Skip to Main
                             Content" Link
• Provide Good Contrast
                           • Ensure Link Text Makes
• Use True Text Whenever
                             Sense on Its Own
  Possible
                           • Use Animation, Video, and
• Use Adequate Font Size
                             Audio Carefully
• Remember Line Length
                           • Don't Rely on Color Alone
• Make Sure Links are
                           • Design Accessible Form
  Recognizable
                             Controls


                                                         19
CC Image courtesy of zzpza on Flickr


Resources

                                           20
Tools
• Free Assistive Technologies
  – Windows:
     • NVDA
     • Windows Magnifier & High Contrast mode
  – Apple
     • VoiceOver
     • Zoom & High Contrast
  – Unplug your mouse!

• Free Development & Testing Tools
  – WAVE Firefox toolbar
  – Color Contrast Analyzer & other
    Firefox plug-ins
  – Magpie                                      21
22
23
24
Design & Development Techniques
                                   • Web Accessibility Initiative
                                     (WAI)*
                                   • WebAim – resources and e-
                                     mail discussion list**
                                   • The Paciello Group’s
                                     Resources***
                                   • Simply Accessible****
                                   • Deque*****

*    http://www.w3.org/WAI/
** http://webaim.org
*** http://www.paciellogroup.com
**** http://simplyaccessible.com                                    25
***** http://deque.com
Go forth and prosper!

Feel free to reach out for further discussion:
november.samnee@gmail.com
@novie




                                                 26

Mais conteúdo relacionado

Destaque

CoderGirl <inclusive>
CoderGirl <inclusive>CoderGirl <inclusive>
CoderGirl <inclusive>November Samnee
 
#STLUX - Designing with Accessibility in MInd (March 14, 2014)
#STLUX - Designing with Accessibility in MInd (March 14, 2014)#STLUX - Designing with Accessibility in MInd (March 14, 2014)
#STLUX - Designing with Accessibility in MInd (March 14, 2014)November Samnee
 
Joplin pp slide share presentation
Joplin pp slide share presentationJoplin pp slide share presentation
Joplin pp slide share presentationcljoplin
 
33269 lfi0512 e_1023_port_tepito_rz copy
33269 lfi0512 e_1023_port_tepito_rz copy33269 lfi0512 e_1023_port_tepito_rz copy
33269 lfi0512 e_1023_port_tepito_rz copyAdriana Zehbrauskas
 
CAPITULOS SEMANALES DEL MONO MARIO DE 30 MIN. DE DURACIÓN
CAPITULOS SEMANALES DEL MONO MARIO DE 30 MIN. DE DURACIÓNCAPITULOS SEMANALES DEL MONO MARIO DE 30 MIN. DE DURACIÓN
CAPITULOS SEMANALES DEL MONO MARIO DE 30 MIN. DE DURACIÓNNuevoMonoMario
 
ใบงานสำรวจตนเอง55555
ใบงานสำรวจตนเอง55555ใบงานสำรวจตนเอง55555
ใบงานสำรวจตนเอง55555Patpeps
 
ใบงาน2
ใบงาน2ใบงาน2
ใบงาน2Patpeps
 
Oratoria y presentaciones efectivas
Oratoria y presentaciones efectivasOratoria y presentaciones efectivas
Oratoria y presentaciones efectivasNelson Pariona
 
น้องแพท
น้องแพทน้องแพท
น้องแพทPatpeps
 
Designing with Accessibility in Mind: How IA and Visual Design Decisions Impa...
Designing with Accessibility in Mind: How IA and Visual Design Decisions Impa...Designing with Accessibility in Mind: How IA and Visual Design Decisions Impa...
Designing with Accessibility in Mind: How IA and Visual Design Decisions Impa...November Samnee
 
Non lethal weapons
Non lethal weaponsNon lethal weapons
Non lethal weaponsJustin Ong
 

Destaque (13)

CoderGirl <inclusive>
CoderGirl <inclusive>CoderGirl <inclusive>
CoderGirl <inclusive>
 
#STLUX - Designing with Accessibility in MInd (March 14, 2014)
#STLUX - Designing with Accessibility in MInd (March 14, 2014)#STLUX - Designing with Accessibility in MInd (March 14, 2014)
#STLUX - Designing with Accessibility in MInd (March 14, 2014)
 
Joplin pp slide share presentation
Joplin pp slide share presentationJoplin pp slide share presentation
Joplin pp slide share presentation
 
33269 lfi0512 e_1023_port_tepito_rz copy
33269 lfi0512 e_1023_port_tepito_rz copy33269 lfi0512 e_1023_port_tepito_rz copy
33269 lfi0512 e_1023_port_tepito_rz copy
 
CAPITULOS SEMANALES DEL MONO MARIO DE 30 MIN. DE DURACIÓN
CAPITULOS SEMANALES DEL MONO MARIO DE 30 MIN. DE DURACIÓNCAPITULOS SEMANALES DEL MONO MARIO DE 30 MIN. DE DURACIÓN
CAPITULOS SEMANALES DEL MONO MARIO DE 30 MIN. DE DURACIÓN
 
Etapas de la vida
Etapas de la vidaEtapas de la vida
Etapas de la vida
 
ใบงานสำรวจตนเอง55555
ใบงานสำรวจตนเอง55555ใบงานสำรวจตนเอง55555
ใบงานสำรวจตนเอง55555
 
ใบงาน2
ใบงาน2ใบงาน2
ใบงาน2
 
Oratoria y presentaciones efectivas
Oratoria y presentaciones efectivasOratoria y presentaciones efectivas
Oratoria y presentaciones efectivas
 
น้องแพท
น้องแพทน้องแพท
น้องแพท
 
Designing with Accessibility in Mind: How IA and Visual Design Decisions Impa...
Designing with Accessibility in Mind: How IA and Visual Design Decisions Impa...Designing with Accessibility in Mind: How IA and Visual Design Decisions Impa...
Designing with Accessibility in Mind: How IA and Visual Design Decisions Impa...
 
Non lethal weapons
Non lethal weaponsNon lethal weapons
Non lethal weapons
 
Nebivolol
NebivololNebivolol
Nebivolol
 

Semelhante a Hands On (& Eyes & Ears) Accessibility Workshop

Comrade Web Accessibility 101
Comrade Web Accessibility 101Comrade Web Accessibility 101
Comrade Web Accessibility 101Comrade
 
Don't Panic! How to perform an accessibility evaluation with limited resources
Don't Panic! How to perform an accessibility evaluation with limited resourcesDon't Panic! How to perform an accessibility evaluation with limited resources
Don't Panic! How to perform an accessibility evaluation with limited resourcesMichael Ryan
 
Business Impact of Accessibility by Srinivasu Chakravarthula, Yahoo!
Business Impact of Accessibility by Srinivasu Chakravarthula, Yahoo!Business Impact of Accessibility by Srinivasu Chakravarthula, Yahoo!
Business Impact of Accessibility by Srinivasu Chakravarthula, Yahoo!STC India UX SIG
 
Designing and Testing for Digital Accessibility
Designing and Testing for Digital AccessibilityDesigning and Testing for Digital Accessibility
Designing and Testing for Digital AccessibilityUsability Matters
 
The web phenomenon
The web phenomenonThe web phenomenon
The web phenomenonZool
 
Web3.0 seminar wipro-session3-flokloreofuserexperience
Web3.0 seminar wipro-session3-flokloreofuserexperienceWeb3.0 seminar wipro-session3-flokloreofuserexperience
Web3.0 seminar wipro-session3-flokloreofuserexperienceNagaraju Pappu
 
Accessibility Equals Usability
Accessibility Equals UsabilityAccessibility Equals Usability
Accessibility Equals UsabilityPaul Sherman
 
Introduction to mobile accessibility, 2015
Introduction to mobile accessibility, 2015Introduction to mobile accessibility, 2015
Introduction to mobile accessibility, 2015Henny Swan
 
Web Apps vs. Native Apps: The Low Down
Web Apps vs. Native Apps: The Low DownWeb Apps vs. Native Apps: The Low Down
Web Apps vs. Native Apps: The Low DownApppli
 
[AIIM17] Just How Accessible is Your Information? - Vencer Cotton and Betsy F...
[AIIM17] Just How Accessible is Your Information? - Vencer Cotton and Betsy F...[AIIM17] Just How Accessible is Your Information? - Vencer Cotton and Betsy F...
[AIIM17] Just How Accessible is Your Information? - Vencer Cotton and Betsy F...AIIM International
 
Mobile Web (R)Evolution - Sept 2011
Mobile Web (R)Evolution - Sept 2011Mobile Web (R)Evolution - Sept 2011
Mobile Web (R)Evolution - Sept 2011arendsf
 
Creating Large-Scale Responsive Websites
Creating Large-Scale Responsive WebsitesCreating Large-Scale Responsive Websites
Creating Large-Scale Responsive WebsitesKeith Doyle
 
Usability Testing for People w/ Disabilities
Usability Testing for People w/ DisabilitiesUsability Testing for People w/ Disabilities
Usability Testing for People w/ DisabilitiesInteractive Accessibility
 
Forms for All: Building Accessibility into UiPath App Design
Forms for All: Building Accessibility into UiPath App DesignForms for All: Building Accessibility into UiPath App Design
Forms for All: Building Accessibility into UiPath App DesignDianaGray10
 

Semelhante a Hands On (& Eyes & Ears) Accessibility Workshop (20)

Midcamp2016
Midcamp2016Midcamp2016
Midcamp2016
 
Comrade Web Accessibility 101
Comrade Web Accessibility 101Comrade Web Accessibility 101
Comrade Web Accessibility 101
 
321 alexander kimmobilestrategy
321 alexander kimmobilestrategy321 alexander kimmobilestrategy
321 alexander kimmobilestrategy
 
Don't Panic! How to perform an accessibility evaluation with limited resources
Don't Panic! How to perform an accessibility evaluation with limited resourcesDon't Panic! How to perform an accessibility evaluation with limited resources
Don't Panic! How to perform an accessibility evaluation with limited resources
 
Business Impact of Accessibility by Srinivasu Chakravarthula, Yahoo!
Business Impact of Accessibility by Srinivasu Chakravarthula, Yahoo!Business Impact of Accessibility by Srinivasu Chakravarthula, Yahoo!
Business Impact of Accessibility by Srinivasu Chakravarthula, Yahoo!
 
Designing and Testing for Digital Accessibility
Designing and Testing for Digital AccessibilityDesigning and Testing for Digital Accessibility
Designing and Testing for Digital Accessibility
 
The web phenomenon
The web phenomenonThe web phenomenon
The web phenomenon
 
Web3.0 seminar wipro-session3-flokloreofuserexperience
Web3.0 seminar wipro-session3-flokloreofuserexperienceWeb3.0 seminar wipro-session3-flokloreofuserexperience
Web3.0 seminar wipro-session3-flokloreofuserexperience
 
Web Accessibility
Web AccessibilityWeb Accessibility
Web Accessibility
 
Week 3 Lecture: Accessibility
Week 3 Lecture: AccessibilityWeek 3 Lecture: Accessibility
Week 3 Lecture: Accessibility
 
Accessibility Equals Usability
Accessibility Equals UsabilityAccessibility Equals Usability
Accessibility Equals Usability
 
Introduction to mobile accessibility, 2015
Introduction to mobile accessibility, 2015Introduction to mobile accessibility, 2015
Introduction to mobile accessibility, 2015
 
Web Apps vs. Native Apps: The Low Down
Web Apps vs. Native Apps: The Low DownWeb Apps vs. Native Apps: The Low Down
Web Apps vs. Native Apps: The Low Down
 
[AIIM17] Just How Accessible is Your Information? - Vencer Cotton and Betsy F...
[AIIM17] Just How Accessible is Your Information? - Vencer Cotton and Betsy F...[AIIM17] Just How Accessible is Your Information? - Vencer Cotton and Betsy F...
[AIIM17] Just How Accessible is Your Information? - Vencer Cotton and Betsy F...
 
Mobile Web (R)Evolution - Sept 2011
Mobile Web (R)Evolution - Sept 2011Mobile Web (R)Evolution - Sept 2011
Mobile Web (R)Evolution - Sept 2011
 
Creating Large-Scale Responsive Websites
Creating Large-Scale Responsive WebsitesCreating Large-Scale Responsive Websites
Creating Large-Scale Responsive Websites
 
Accessibility 101
Accessibility 101Accessibility 101
Accessibility 101
 
Usability Testing for People w/ Disabilities
Usability Testing for People w/ DisabilitiesUsability Testing for People w/ Disabilities
Usability Testing for People w/ Disabilities
 
Perso.na
Perso.naPerso.na
Perso.na
 
Forms for All: Building Accessibility into UiPath App Design
Forms for All: Building Accessibility into UiPath App DesignForms for All: Building Accessibility into UiPath App Design
Forms for All: Building Accessibility into UiPath App Design
 

Último

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
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
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
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
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
 
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
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 

Último (20)

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
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
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
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
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
 
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...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 

Hands On (& Eyes & Ears) Accessibility Workshop

  • 1. Hands-On (& Eyes & Ears) Accessibility November M. Samnee Manager, New Product Development Thomson Reuters July 12, 2012
  • 2. CC Image courtesy of eszter on Flickr Why Should We Care? 2
  • 3. Statistics – U.S. 20% of US 27 Million pop have Disabled reading difficulties 5 Million Disabled employed 3
  • 4. Financial Impact US disabled spend $1 trillion each year $200B of that is discretionary spending CC Image courtesy of 401K 2012 on Flickr 4
  • 5. Risks & Opportunities • Risks: – Inability to sell to federal/state agencies, academic markets – Lawsuits – Bad PR • Opportunities – Ethical obligation to be inclusive – Enhancements for disabled often enhance experience for everyone CC Image courtesy of avyfain on Flickr 5
  • 6. Retrofit vs. Accessibility From the Start • Retrofitting for the web can be more expensive – Accessibility in the beginning increases development costs by no more than 10% – Retrofitting accessibility may cost 2 to 3 times more CC Image courtesy of verseguru on Flickr 6
  • 7. CC Image courtesy of Rolling F-Stop on Flickr How persons with disabilities access the web 7
  • 8. Types of Disabilities Visual – Vision Loss, Blindness, Color- Blindness Hearing – Diminished or partial hearing, Deafness Mobility – Muscle fatigue/weakness, fine motor control, paralysis Cognitive – Dyslexia, Autism, ADD/ADHD 8
  • 9. Assistive Technologies Used • No Vision/Blindness: – Typically use a screen reader – May use a refreshable Braille display 9
  • 10. Assistive Technologies Used • Low vision or partial vision loss: – Screen Magnifiers (commercial or come with the OS) – High-contrast mode – May use a high-contrast keyboard 10
  • 11. Assistive Technologies Used • Mobility impairments – May use voice recognition software – May use different keyboards or mice • Hearing impairments or Deafness: – Need captioned videos and may prefer contact via email or chat 11
  • 12. Assistive Technologies Used • Cognitive – May use voice recognition or screen reading software – May use custom CSS to control web page presentation 12
  • 13. Hands-On Time! The Task: Search the Commerce Bank website for “CD rates”. 13
  • 14. Issues We Found 14 CC Image courtesy of L.e.e on Flickr
  • 15. Issues we saw today • Consider Reading Order • Use True Text Whenever Possible • Design Accessible Form Controls • Design a “Skip to Main Content” Link (maybe) 15
  • 16. CC Image courtesy of P1r on Flickr Standards & Guidelines 16
  • 17. Main Web Accessibility Standards Internet access is a human right. How do we implement accessibility? WCAG* 2.0 -Model Accessibility Guideline from the World Wide Web Consortium (W3C). Current version; replaces WCAG 1.0. WCAG* 1.0 – mostly extinct. Sec 508 -USA-specific law. Currently undergoing review to update. -Federal agencies require a VPAT as part of RFP process 17 *Web Content Accessibility Guidelines (WCAG)
  • 18. Standards - WCAG 2.0, Level AA* Content must be: • Perceivable – Content is made available to the senses – sight, hearing and/or touch. • Operable – Interface forms, controls and navigation are operable. 3. Understandable – Content and interface are understandable. 4. Robust – Content can be used reliably by a wide variety of user agents, including assistive technologies. 18 * http://www.w3.org/TR/WCAG/
  • 19. from the WebAim flyer • Plan Heading Structure • Design Link Focus Early Indicators • Consider Reading Order • Design a "Skip to Main Content" Link • Provide Good Contrast • Ensure Link Text Makes • Use True Text Whenever Sense on Its Own Possible • Use Animation, Video, and • Use Adequate Font Size Audio Carefully • Remember Line Length • Don't Rely on Color Alone • Make Sure Links are • Design Accessible Form Recognizable Controls 19
  • 20. CC Image courtesy of zzpza on Flickr Resources 20
  • 21. Tools • Free Assistive Technologies – Windows: • NVDA • Windows Magnifier & High Contrast mode – Apple • VoiceOver • Zoom & High Contrast – Unplug your mouse! • Free Development & Testing Tools – WAVE Firefox toolbar – Color Contrast Analyzer & other Firefox plug-ins – Magpie 21
  • 22. 22
  • 23. 23
  • 24. 24
  • 25. Design & Development Techniques • Web Accessibility Initiative (WAI)* • WebAim – resources and e- mail discussion list** • The Paciello Group’s Resources*** • Simply Accessible**** • Deque***** * http://www.w3.org/WAI/ ** http://webaim.org *** http://www.paciellogroup.com **** http://simplyaccessible.com 25 ***** http://deque.com
  • 26. Go forth and prosper! Feel free to reach out for further discussion: november.samnee@gmail.com @novie 26

Notas do Editor

  1. Even if you think you have a product that disabled people won’t buy – (example of hunting equipment used by Texas DARS employee) – it is much easier for them to shop for gifts online than it is in stores
  2. Lost business — (federal agencies and those receiving federal funding) are required to purchase the most accessible product that meets their needs Lawsuits - Target class action settles for $6 million, not to mention costs of retrofitting their site Structured settlements from Lainey Feingold in a number of industries (also working for tactile POS in many retail environments so blind people do not have to disclose their PIN, including getting them for Target & Best Buy) - MLB -- Charles Schwab -- American Cancer Society -- Staples -- CVS -- Rite Aid -- Credit reports by the credit agencies -- RadioShack -- LaSalle Bank -- First Union --many more Federal Agency investigations - In US, Department of Justice, civil rights division says the internet is included in the ADA, and are investigating complaints of inaccessible companies. NY has sued Orbitz, other travel websites. Cities and corporations included, e.g., Wells Fargo Curb cut, power door example
  3. Design with Accessibility in Mind Accessibility experts estimate that the cost of developing sites that meet WCAG 2.0 AA increases development costs by the following: 1% to 3% on simple sites built with html and css (and little to no javascript) 3% to 6% on intermediate sites built with html, css and an intermediate level of javascript 6% to 10% on heavy javascript sites or flash sites Compare these costs to the retrofitting costs which consistently come in as 2 to 3 times more. http://www.glendathegood.com/blog/?cat=4 Retrofitting is not only expensive, but very painful!
  4. Disabilities that could affect computer use: - Mobility impairments – these can be temporary, like repetitive stress Muscle fatigue and weakness Poor fine motor control (Multiple Sclerosis, Arthritis, muscle fatigue, muscle weakness, tremor, broken bones) Paralysis or partial paralysis Amputation or missing limbs - Cognitive Disabilities – many of these people wouldn’t consider themselves disabled, like Justin, but does affect his work Dyslexia ADD/ADHD
  5. For No Vision/Blindness , customers typically use a screen reader In most common use: JAWS (Job Access With Speech) WindowEyes VoiceOver (for Apple products) NVDA (Non-Visual Desktop Access) Some customers may use a refreshable Braille display along with (or independent of) a screen reader so that they can quietly read. These users may get the most focus for accessibility efforts (for many reasons) but they are not the only ones to accommodate.
  6. For low vision or partial vision loss , customers may use screen magnifiers (video example). Most computers come with free screen magnification and allow for zooming in the internet browser, but many of our customers also use: ZoomText WinZoom MAGic Use these with or without narration
  7. Those with mobility impairments may use voice recognition software (video example), alone or along with different keyboards or mice, to interact with the web. The most prevalent voice recognition software used is Dragon Naturally Speaking .
  8. The Rules: Each individual must be the tester for at least one station (can repeat stations if we have time) You must use the simulated limitations (although, if you are not a touch-typist, you can look at the keyboard) The tester will think aloud or summarize his/her experience for their small group Dragon station: http://www.youtube.com/watch?v=plPsmjA4Y7s&feature=plcp Ask the Dictator: Episode 59
  9. WCAG 1.0 (May 1999 – Dec 11, 2008) WCAG 2.0 (Completely replaced WCAG 1.0; adopted Dec 11, 2008.) “ Section §508” in the US – will map to WCAG 2.0 soon Especially for sites not subject to a VPAT, industry widely recommends WCAG2.0. Target follows this.
  10. Why WCAG 2.0? Section §508” in the US – will map to WCAG 2.0 AA soon Especially for sites not subject to a VPAT, industry widely recommends WCAG2.0. Settlements follow this. Rewrite of WCAG tried to make it more friendly and approachable language and documentation, but can still feel vague and in actionable Real value of these guidelines (I’m going to breeze through them) is that they map to resources I’ll be discussing a bit later. Image courtesy of sitepoint http://www.sitepoint.com/australian-government-wcag-2-accessibility/
  11. Now that we’ve discussed what we need to do, we’re now going to discuss what tools can help you get this done
  12. Assistive Technologies: NVDA – this is an open-source screen reader for Windows (used by customers who are blind or have low vision). It is very standards compliant, and if something works well in NVDA, we would typically consider it accessible for screen reader users. Download NVDA at http://www.nvda-project.org/wiki/Download . - light, doesn’t bog down system, British accent, developers don’t need JAWS  Windows High Contrast mode – these modes can be activated in Windows 7 (they are available for other versions of Windows) by navigating to Control Panel > Ease of Access Center . Every page should be checked with this mode on to be sure that all content is available. Images that are links should appear, but any images that are purely decoration will not.   Apple’s accessibility features for all their products are linked to from http://www.apple.com/accessibility/ Development & Testing Tools: WAVE Firefox Toolbar – this tool is used to check the code on webpages for compliance with WCAG 2.0 level AA and is created/maintained by WebAIM, a respected accessibility group. You can also use the evaluation tool by submitting a page to the WAVE servers, but the toolbar is necessary for pre-production code. Download WAVE at http://wave.webaim.org/toolbar .    Color Contrast Analyzer – this tool is used to check foreground and background color combinations for contrast and is created/maintined by The Paciello Group, another respected accessibility consultancy. High contrast is necessary for customers with low vision and color-blindness. Download Contrast Analyser at http://www.paciellogroup.com/resources/contrast-analyser.html .   MAGpie – this software is a caption and audio-description authoring tool to make videos accessible and is created/maintained by the National Center for Accessible Media. Other free and paid captioning tools are available, but this one seems the easiest to use. Download MAGpie at http://ncam.wgbh.org/invent_build/web_multimedia/tools-guidelines/download-magpie .  
  13. WCAG 2.0 Success Criteria – code samples, options & techniques, mapped to the guidelines WAI’s “How to Meet WCAG 2.0” – select the coding techniques you’re using, Level A & AA and get a customized list of techniques to use