SlideShare une entreprise Scribd logo
1  sur  56
Télécharger pour lire hors ligne
Designing with Accessibility (#a11y)
in Mind: How IA and Visual Design Decisions
Impact Persons with Disabilities

November M. Samnee
@novie

Manager, Product Development
Thomson Reuters                               1
What we’re doing today
• Review of how people with disabilities
  access the web


• Learn by example:
  – Presented with two options of design treatments
  – You make a choice
  – We discuss which is the most accessible, and why



• Review of tools you can use to help make
  your designs more accessible

                                                       2
Credit: Reuters/Toby Melville



How people with disabilities
access the web                                            3
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
                                                    4
No Vision/Blindness
Assistive Technologies
               • Screenreader (reads aloud
                 what’s on the screen)
                 – Can be free: NVDA,
                   VoiceOver (for Apple
                   products)
                 – Or Expensive: JAWS,
                   WindowEyes

               • May be used in conjunction
                 with a refreshable Braille
                 display



                                              5
Low Vision Assistive
    Technologies

• Have many options:
  – Screen Magnifiers/Zooming
     • Can be part of the OS
     • Or Expensive: ZoomText,
       WinZoom, MAGic
  – High-contrast mode
  – May use a high-contrast
    keyboard

• Or may use nothing



                                 6
Mobility Assistive Technologies


                   • May use voice
                     recognition software,
                     like Dragon
                   • And/or different
                     keyboards or mice




                                             7
Cognitive Assistive Technologies

• Can use voice
  recognition or screen
  reading software
• May use custom CSS
  to control web page
  presentation




                                   8
Credit: Reuters/Thomas Hodel



Learn by Example
                                            9
CC Image courtesy of .m for matthijs on Flickr


Practice Round
                                                         10
A   B




        11
A   B




        12
Q: Why is this more accessible?

                        A: Many screen reader users like to pull
                           up links lists when viewing a page.




                                 Links need to be determinable
                                 independent of surrounding content.


                                                                       13
CC Icon courtesy of Icons Land
A   B




        14
A   B




        15
Q: Why is this more accessible?

    A: The more advanced the language, the
       more difficult it is for some people with
       cognitive issues to understand the
       intent of your web content.


       Your content should be clear and
       concise.


                                                   16
Round 1

(no, this won't be
graded)




                 17
A   B




        18
A   B




        19
Q: Why is this more accessible?

    A: For those people with a vision
       impairment who can’t perceive the
       shade you selected, the underline lets
       them determine that the link text is
       different than the surrounding text.


      Don’t rely on color alone to
      communicate information.
                                                20
A   B




        21
A   B




        22
Q: Why is this more accessible?

    A: For screen magnifier users, labels
       are hard to match up. When they are
       far from the corresponding field they
       may not show up on their screen.


      Be mindful of proximity when
      designing the layout of forms.


                                               23
A   B




        24
A   B




        25
Q: Why is this more accessible?

    A: People with limited hearing need text
       or the audio content of a video is
       unavailable to them (plus, the
       services that do captioning are pretty
       cheap).


      Always provide captioning for videos.


                                                26
A   B




        27
A   B




        28
Q: Why is this more accessible?

    A: Many shades of gray are not readable
       to people with low vision (or even
       those of a certain age).
      Full or right justification can cause
      some people with cognitive issues to
      lose their place when moving to the
      next line.

      Always have appropriate contrast and
      proper justification.                   29
A   B




        30
A   B




        31
Q: Why is this more accessible?

    A: When targeting a mouse pointer with
       voice recognition software, or with
       an enlarged cursor sometimes used
       by people with low vision, an
       indication that focus is on a button
       can be really helpful and save time.


      Use some visual indication of focus.
                                              32
A   B




        33
A   B




        34
Q: Why is this more accessible?

    A: Screen reader users need alternative
       text for images with text, and people
       with low vision can have trouble with
       imaged text – when enlarged, it can
       become pixilated.


      For blocks of text more than a few
      words, use true text instead of
      images.
                                               35
A   B




        36
A   B




        37
Q: Why is this more accessible?

    A: Some with mobility impairments can
       have trouble isolating small links.




      Links (and other mouse targets) need
      a space buffer, and should be more
      than a few characters large.

                                             38
Extra Credit
(i.e. this isn’t
 just UX)




                   39
A   B




        40
A   B




        41
Q: Why is this more accessible?

    A: For those using screen magnification,
       it can be disconcerting for focus to go to
       a completed form field when the error
       message isn’t nearby.


       It takes specific developer techniques to
       get the error message to read for
       screen reader users.
                                                    42
A   B




        43
A   B




        44
Q: Why is this more accessible?

    A: It is difficult (if not nearly impossible) for
       a voice recognition user to scroll when
       there are two scrollable areas on a
       page.


       It takes special developer effort to
       make lightboxes accessible for users of
       screen readers.
                                                        45
CC Image courtesy of zzpza on Flickr


Resources

                                            46
Tools you can use
          Check flow while magnified with:
               • Windows Magnifier, or
               • Apple Zoom
           Check color contrast
               •   many free Firefox browser plug-ins available (I use ColorZilla, and
                   WebAim’s site)
               •   NoCoffee is a vision simulator for Chrome that checks for contrast &
                   other low vision personas

           Check the readability of your content
               •   Turn on the checker in MS Word
               •   Use the readability bookmarklet produced by NC State University’s IT
                   Accessibility department

                                                                                          47
CC Icon courtesy of Keyamoon
A   B




        48
Tools you can use
 Check flow while magnified with:
   •   Windows Magnifier, or
   •   Apple Zoom


Check color contrast
   • many free Firefox browser plug-ins available
     (I use ColorZilla, and WebAim’s site)
   • NoCoffee is a vision simulator for Chrome
     that checks for contrast & other low vision
     personas
 Check the readability of your content
   •   Turn on the checker in MS Word
   •   Use the readability bookmarklet produced by NC State University’s IT   49

       Accessibility department
A   B




        50
Tools you can use
 Check flow while magnified with:
   •   Windows Magnifier, or
   •   Apple Zoom
 Check color contrast
   •   many free Firefox browser plug-ins available (I use ColorZilla, and
       WebAim’s site)
   •   NoCoffee is a vision simulator for Chrome that checks for contrast &
       other low vision personas


Check the readability of your content
   • Turn on the checker in MS Word
   • Use the readability bookmarklet
     produced by NC State University’s IT
     Accessibility department                                                 51
A   B




        52
Tools you can use
Check flow while magnified with:
  • Windows Magnifier, or
  • Apple Zoom

Check color contrast
  • many free Firefox browser plug-ins available (I use
    ColorZilla, and WebAim’s site)
  • NoCoffee is a vision simulator for Chrome that checks for
    contrast & other low vision personas

Check the readability of your content
  • Turn on the checker in MS Word
  • Use the readability bookmarklet produced by NC State
    University’s IT Accessibility department
                                                                53
What We Learned
• Links need to be determinable independent of
  surrounding content.
• Your content should be clear and concise.
• Don’t rely on color alone to communicate
  information.
• Be mindful of proximity when designing the layout
  of forms.
• Always provide captioning for videos.
• Always have appropriate contrast and proper
  justification.
                                                      54
What We Learned
• Use some visual indication of focus.
• For blocks of text more than a few words, use true
  text instead of images.
• Links (and other mouse targets) need a space
  buffer, and should be more than a few characters
  large.
• Be careful with error message handling.
• Be careful with lightboxes/modal dialogs.



                                                       55
Questions?

                                      @novie


                                      november.samnee@
                                      gmail.com
                                                         56
CC Icons courtesy of Andres Antonio

Contenu connexe

Tendances

Cross Platform Mobile Application Architecture
Cross Platform Mobile Application ArchitectureCross Platform Mobile Application Architecture
Cross Platform Mobile Application Architecture
Derrick Bowen
 

Tendances (11)

STARS Storyboard
STARS StoryboardSTARS Storyboard
STARS Storyboard
 
Cross Platform Mobile Application Architecture
Cross Platform Mobile Application ArchitectureCross Platform Mobile Application Architecture
Cross Platform Mobile Application Architecture
 
Web accessibility workshop 4
Web accessibility workshop 4Web accessibility workshop 4
Web accessibility workshop 4
 
10 Simple Rules for Making My Site Accessible
10 Simple Rules for Making My Site Accessible10 Simple Rules for Making My Site Accessible
10 Simple Rules for Making My Site Accessible
 
Flash: A call for sanity
Flash: A call for sanityFlash: A call for sanity
Flash: A call for sanity
 
Software Evaluation Karen Miles
Software Evaluation Karen MilesSoftware Evaluation Karen Miles
Software Evaluation Karen Miles
 
Ways To Use iPad For Workplace Learning
Ways To Use iPad For Workplace LearningWays To Use iPad For Workplace Learning
Ways To Use iPad For Workplace Learning
 
Improving Your Website's Accessibility
Improving Your Website's AccessibilityImproving Your Website's Accessibility
Improving Your Website's Accessibility
 
Adobe Connect Pricing
Adobe Connect PricingAdobe Connect Pricing
Adobe Connect Pricing
 
Online Tools For Training
Online Tools For TrainingOnline Tools For Training
Online Tools For Training
 
Sharpest tool in the box: Choosoing the best authoring tool for your learning...
Sharpest tool in the box: Choosoing the best authoring tool for your learning...Sharpest tool in the box: Choosoing the best authoring tool for your learning...
Sharpest tool in the box: Choosoing the best authoring tool for your learning...
 

En vedette

En vedette (20)

The 7 minute accessibility assessment and app rating system
The 7 minute accessibility assessment and app rating systemThe 7 minute accessibility assessment and app rating system
The 7 minute accessibility assessment and app rating system
 
Mobile Accessibility Best Practices & Trends
Mobile Accessibility Best Practices & TrendsMobile Accessibility Best Practices & Trends
Mobile Accessibility Best Practices & Trends
 
CSUN 2017 Success Criteria: Dependencies and Prioritization
CSUN 2017 Success Criteria: Dependencies and PrioritizationCSUN 2017 Success Criteria: Dependencies and Prioritization
CSUN 2017 Success Criteria: Dependencies and Prioritization
 
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
 
Accessibility metrics Accessibility Data Metrics and Reporting – Industry Bes...
Accessibility metrics Accessibility Data Metrics and Reporting – Industry Bes...Accessibility metrics Accessibility Data Metrics and Reporting – Industry Bes...
Accessibility metrics Accessibility Data Metrics and Reporting – Industry Bes...
 
Accessibility microinteractions: better user experience, happier developers
Accessibility microinteractions: better user experience, happier developersAccessibility microinteractions: better user experience, happier developers
Accessibility microinteractions: better user experience, happier developers
 
Reusable acceptance criteria and test cases for accessibility
Reusable acceptance criteria and test cases for accessibilityReusable acceptance criteria and test cases for accessibility
Reusable acceptance criteria and test cases for accessibility
 
CoderGirl <inclusive>
CoderGirl <inclusive>CoderGirl <inclusive>
CoderGirl <inclusive>
 
Accessibility Support Baseline: Balancing User Needs Against Test Effort
Accessibility Support Baseline: Balancing User Needs Against Test EffortAccessibility Support Baseline: Balancing User Needs Against Test Effort
Accessibility Support Baseline: Balancing User Needs Against Test Effort
 
iOS VoiceOver Testing Techniques & Procedures for Absolute Beginners
iOS VoiceOver Testing Techniques & Procedures for Absolute BeginnersiOS VoiceOver Testing Techniques & Procedures for Absolute Beginners
iOS VoiceOver Testing Techniques & Procedures for Absolute Beginners
 
Mobile Accessibility (MobA11y)
Mobile Accessibility (MobA11y)Mobile Accessibility (MobA11y)
Mobile Accessibility (MobA11y)
 
Mobile Accessibility on the Move
Mobile Accessibility on the MoveMobile Accessibility on the Move
Mobile Accessibility on the Move
 
CSUN 2017 VPATs For Business or Measure
CSUN 2017 VPATs For Business or MeasureCSUN 2017 VPATs For Business or Measure
CSUN 2017 VPATs For Business or Measure
 
2017 CSUN Color Contrast
2017 CSUN Color Contrast2017 CSUN Color Contrast
2017 CSUN Color Contrast
 
2017 CSUN The Art of Language in Accessibility
2017 CSUN The Art of Language in Accessibility2017 CSUN The Art of Language in Accessibility
2017 CSUN The Art of Language in Accessibility
 
CSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAG
CSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAGCSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAG
CSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAG
 
Rethinking Accessibility: Role-Based Analysis of WCAG 2.0 - CSUN 2017
Rethinking Accessibility: Role-Based Analysis of WCAG 2.0 - CSUN 2017Rethinking Accessibility: Role-Based Analysis of WCAG 2.0 - CSUN 2017
Rethinking Accessibility: Role-Based Analysis of WCAG 2.0 - CSUN 2017
 
A Multidisciplinary Approach to Universal Design
A Multidisciplinary Approach to Universal DesignA Multidisciplinary Approach to Universal Design
A Multidisciplinary Approach to Universal Design
 
WCAG 2.1 Mobile Accessibility
WCAG 2.1 Mobile AccessibilityWCAG 2.1 Mobile Accessibility
WCAG 2.1 Mobile Accessibility
 
TEDx Manchester: AI & The Future of Work
TEDx Manchester: AI & The Future of WorkTEDx Manchester: AI & The Future of Work
TEDx Manchester: AI & The Future of Work
 

Similaire à Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

Hands On (& Eyes & Ears) Accessibility Workshop
Hands On (& Eyes & Ears) Accessibility WorkshopHands On (& Eyes & Ears) Accessibility Workshop
Hands On (& Eyes & Ears) Accessibility Workshop
November Samnee
 
Introduction to Accessibility Best Practices
Introduction to Accessibility Best PracticesIntroduction to Accessibility Best Practices
Introduction to Accessibility Best Practices
shawtrusta11y
 
Adding Guerilla Accessibility Testing to Your Development Process
Adding Guerilla Accessibility Testing to Your Development ProcessAdding Guerilla Accessibility Testing to Your Development Process
Adding Guerilla Accessibility Testing to Your Development Process
NTEN
 

Similaire à Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities (20)

User Testing for Accessibility
User Testing for AccessibilityUser Testing for Accessibility
User Testing for Accessibility
 
Swayam oer priya final
Swayam oer priya finalSwayam oer priya final
Swayam oer priya final
 
Designing and Testing for Digital Accessibility
Designing and Testing for Digital AccessibilityDesigning and Testing for Digital Accessibility
Designing and Testing for Digital Accessibility
 
Designing Learning #eldc2011
Designing Learning #eldc2011Designing Learning #eldc2011
Designing Learning #eldc2011
 
Hands On (& Eyes & Ears) Accessibility Workshop
Hands On (& Eyes & Ears) Accessibility WorkshopHands On (& Eyes & Ears) Accessibility Workshop
Hands On (& Eyes & Ears) Accessibility Workshop
 
Universal access across devices
Universal access across devicesUniversal access across devices
Universal access across devices
 
Accessibility in Design.pptx
Accessibility in Design.pptxAccessibility in Design.pptx
Accessibility in Design.pptx
 
Introduction to Accessibility Best Practices
Introduction to Accessibility Best PracticesIntroduction to Accessibility Best Practices
Introduction to Accessibility Best Practices
 
Empowering More People By Building Accessible Apps
Empowering More People By Building Accessible AppsEmpowering More People By Building Accessible Apps
Empowering More People By Building Accessible Apps
 
Accessibilitytesting public
Accessibilitytesting publicAccessibilitytesting public
Accessibilitytesting public
 
UX-Driven & Inclusive Data Visualizations
UX-Driven & Inclusive Data VisualizationsUX-Driven & Inclusive Data Visualizations
UX-Driven & Inclusive Data Visualizations
 
Adding Guerilla Accessibility Testing to Your Development Process
Adding Guerilla Accessibility Testing to Your Development ProcessAdding Guerilla Accessibility Testing to Your Development Process
Adding Guerilla Accessibility Testing to Your Development Process
 
1.pptx
1.pptx1.pptx
1.pptx
 
Designing for Everybody Workshop
Designing for Everybody WorkshopDesigning for Everybody Workshop
Designing for Everybody Workshop
 
UXPA2019 Enhancing the User Experience for People with Disabilities: Top 10 ...
UXPA2019  Enhancing the User Experience for People with Disabilities: Top 10 ...UXPA2019  Enhancing the User Experience for People with Disabilities: Top 10 ...
UXPA2019 Enhancing the User Experience for People with Disabilities: Top 10 ...
 
CAPCUT vs DAVINCI RESOLVE.pptx
CAPCUT vs DAVINCI RESOLVE.pptxCAPCUT vs DAVINCI RESOLVE.pptx
CAPCUT vs DAVINCI RESOLVE.pptx
 
Guide Series Interactive Design_PastPresentAndFuture
Guide Series Interactive Design_PastPresentAndFutureGuide Series Interactive Design_PastPresentAndFuture
Guide Series Interactive Design_PastPresentAndFuture
 
Question 4
Question 4Question 4
Question 4
 
Vg prezi pres Regent
Vg prezi pres RegentVg prezi pres Regent
Vg prezi pres Regent
 
Accessibility in Practice
Accessibility in PracticeAccessibility in Practice
Accessibility in Practice
 

Dernier

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Dernier (20)

Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
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
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
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
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
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
 

Designing with Accessibility in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities

  • 1. Designing with Accessibility (#a11y) in Mind: How IA and Visual Design Decisions Impact Persons with Disabilities November M. Samnee @novie Manager, Product Development Thomson Reuters 1
  • 2. What we’re doing today • Review of how people with disabilities access the web • Learn by example: – Presented with two options of design treatments – You make a choice – We discuss which is the most accessible, and why • Review of tools you can use to help make your designs more accessible 2
  • 3. Credit: Reuters/Toby Melville How people with disabilities access the web 3
  • 4. 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 4
  • 5. No Vision/Blindness Assistive Technologies • Screenreader (reads aloud what’s on the screen) – Can be free: NVDA, VoiceOver (for Apple products) – Or Expensive: JAWS, WindowEyes • May be used in conjunction with a refreshable Braille display 5
  • 6. Low Vision Assistive Technologies • Have many options: – Screen Magnifiers/Zooming • Can be part of the OS • Or Expensive: ZoomText, WinZoom, MAGic – High-contrast mode – May use a high-contrast keyboard • Or may use nothing 6
  • 7. Mobility Assistive Technologies • May use voice recognition software, like Dragon • And/or different keyboards or mice 7
  • 8. Cognitive Assistive Technologies • Can use voice recognition or screen reading software • May use custom CSS to control web page presentation 8
  • 10. CC Image courtesy of .m for matthijs on Flickr Practice Round 10
  • 11. A B 11
  • 12. A B 12
  • 13. Q: Why is this more accessible? A: Many screen reader users like to pull up links lists when viewing a page. Links need to be determinable independent of surrounding content. 13 CC Icon courtesy of Icons Land
  • 14. A B 14
  • 15. A B 15
  • 16. Q: Why is this more accessible? A: The more advanced the language, the more difficult it is for some people with cognitive issues to understand the intent of your web content. Your content should be clear and concise. 16
  • 17. Round 1 (no, this won't be graded) 17
  • 18. A B 18
  • 19. A B 19
  • 20. Q: Why is this more accessible? A: For those people with a vision impairment who can’t perceive the shade you selected, the underline lets them determine that the link text is different than the surrounding text. Don’t rely on color alone to communicate information. 20
  • 21. A B 21
  • 22. A B 22
  • 23. Q: Why is this more accessible? A: For screen magnifier users, labels are hard to match up. When they are far from the corresponding field they may not show up on their screen. Be mindful of proximity when designing the layout of forms. 23
  • 24. A B 24
  • 25. A B 25
  • 26. Q: Why is this more accessible? A: People with limited hearing need text or the audio content of a video is unavailable to them (plus, the services that do captioning are pretty cheap). Always provide captioning for videos. 26
  • 27. A B 27
  • 28. A B 28
  • 29. Q: Why is this more accessible? A: Many shades of gray are not readable to people with low vision (or even those of a certain age). Full or right justification can cause some people with cognitive issues to lose their place when moving to the next line. Always have appropriate contrast and proper justification. 29
  • 30. A B 30
  • 31. A B 31
  • 32. Q: Why is this more accessible? A: When targeting a mouse pointer with voice recognition software, or with an enlarged cursor sometimes used by people with low vision, an indication that focus is on a button can be really helpful and save time. Use some visual indication of focus. 32
  • 33. A B 33
  • 34. A B 34
  • 35. Q: Why is this more accessible? A: Screen reader users need alternative text for images with text, and people with low vision can have trouble with imaged text – when enlarged, it can become pixilated. For blocks of text more than a few words, use true text instead of images. 35
  • 36. A B 36
  • 37. A B 37
  • 38. Q: Why is this more accessible? A: Some with mobility impairments can have trouble isolating small links. Links (and other mouse targets) need a space buffer, and should be more than a few characters large. 38
  • 39. Extra Credit (i.e. this isn’t just UX) 39
  • 40. A B 40
  • 41. A B 41
  • 42. Q: Why is this more accessible? A: For those using screen magnification, it can be disconcerting for focus to go to a completed form field when the error message isn’t nearby. It takes specific developer techniques to get the error message to read for screen reader users. 42
  • 43. A B 43
  • 44. A B 44
  • 45. Q: Why is this more accessible? A: It is difficult (if not nearly impossible) for a voice recognition user to scroll when there are two scrollable areas on a page. It takes special developer effort to make lightboxes accessible for users of screen readers. 45
  • 46. CC Image courtesy of zzpza on Flickr Resources 46
  • 47. Tools you can use Check flow while magnified with: • Windows Magnifier, or • Apple Zoom  Check color contrast • many free Firefox browser plug-ins available (I use ColorZilla, and WebAim’s site) • NoCoffee is a vision simulator for Chrome that checks for contrast & other low vision personas  Check the readability of your content • Turn on the checker in MS Word • Use the readability bookmarklet produced by NC State University’s IT Accessibility department 47 CC Icon courtesy of Keyamoon
  • 48. A B 48
  • 49. Tools you can use  Check flow while magnified with: • Windows Magnifier, or • Apple Zoom Check color contrast • many free Firefox browser plug-ins available (I use ColorZilla, and WebAim’s site) • NoCoffee is a vision simulator for Chrome that checks for contrast & other low vision personas  Check the readability of your content • Turn on the checker in MS Word • Use the readability bookmarklet produced by NC State University’s IT 49 Accessibility department
  • 50. A B 50
  • 51. Tools you can use  Check flow while magnified with: • Windows Magnifier, or • Apple Zoom  Check color contrast • many free Firefox browser plug-ins available (I use ColorZilla, and WebAim’s site) • NoCoffee is a vision simulator for Chrome that checks for contrast & other low vision personas Check the readability of your content • Turn on the checker in MS Word • Use the readability bookmarklet produced by NC State University’s IT Accessibility department 51
  • 52. A B 52
  • 53. Tools you can use Check flow while magnified with: • Windows Magnifier, or • Apple Zoom Check color contrast • many free Firefox browser plug-ins available (I use ColorZilla, and WebAim’s site) • NoCoffee is a vision simulator for Chrome that checks for contrast & other low vision personas Check the readability of your content • Turn on the checker in MS Word • Use the readability bookmarklet produced by NC State University’s IT Accessibility department 53
  • 54. What We Learned • Links need to be determinable independent of surrounding content. • Your content should be clear and concise. • Don’t rely on color alone to communicate information. • Be mindful of proximity when designing the layout of forms. • Always provide captioning for videos. • Always have appropriate contrast and proper justification. 54
  • 55. What We Learned • Use some visual indication of focus. • For blocks of text more than a few words, use true text instead of images. • Links (and other mouse targets) need a space buffer, and should be more than a few characters large. • Be careful with error message handling. • Be careful with lightboxes/modal dialogs. 55
  • 56. Questions? @novie november.samnee@ gmail.com 56 CC Icons courtesy of Andres Antonio