SlideShare a Scribd company logo
1 of 104
Download to read offline
How the iPad can save Accessibility




                                      Marty DeAngelo
                                      #iPada11y
                                                  1
2
Last year’s SxSW got me
thinking about how
mobile could HELP the
disabled

                          3
Accessibility is an
under-utilized
aspect of design

                      4
5
Can’t access Flash content

Content presented without backups

Small text

Small click areas

Hover/mouse required


                                    6
17%



Sources: American Federation for the Blind, Congressional Committee findings for ADA
                                                                                       7
17%
                                                                                   24M 2
                                                                                   HEARING ISSUES
                                                                                                      M
                                                                                                    DEAF




                                                                                   21      .5M      1.3M            120K
                                                                                   VISION ISSUES    LEGALLY BLIND   TOTALLY BLIND




                                                                                   26M
                                                                                   MOTOR SKIILS
                                                                                   ISSUES




Sources: American Federation for the Blind, Congressional Committee findings for ADA
                                                                                                                                    8
What we have here is a
failure to communicate



                         9
Trying to Solve
the Problem
    Not that there weren’t many advocates out there…




    But despite all of the improvements in UX, accessibility
    continued to lag behind…

                                                               10
11
The Problem

    While everyone has some issues with the web, the
       disabled have some more significant ones.

            • Video without audio/textual backup
           • Audio without a visual/textual backup
                 • Images sans textual backup
      • Content that can’t be accessed without a mouse

     It’s about ACCESS to the content
               being denied


                                                         12
Issues Found by the
Disabled
Issue                                           Vision   Hearing   Motor Skills
Structurally unsound markup/format
Flash-only content
Image-content without backups
Video content without audio backup
Video/audio content without text backup
Content with hover states
Content only accessed with a mouse
Small text sizes
Small click/link target sizes
Auto-play video/audio
Long content without ways to skip
Insufficient contrast between text/background
Inability to zoom text/page
Lack of noticeable link text

                                                                              13
With mobile,
the gap got wider


                    14
“   Web accessibility is getting worse –
    there’s an increasing gap between



                                                        ”
    innovation and accessibility.

    -- Jared Smith
                                                    .

    Changing the Web Accessibility Game Plan, SxSW 2011




                                                          15
Vision-Impaired    Mobility-Impaired
   Usability Issues                                                         Hearing-Impaired   Non-Disabled

                                                             Web Issues
               How much do the following issues impact your use of the web?




                                                            Mobile Issues
Source: Accessibility survey conducted on Wufoo 2012
http://martytdx.com/ux/2011/12/sxsw-accessibility-survey/                                                          16
The Issues



             17
Issues Found with Early
Mobile Phones


Issue                                Disabled   Non-Disabled
Structurally unsound markup/format                  
Formatting issues                                   
Reliance on images for content                      
Small Text Size                                    
Mouse-based events                                  
Small click areas                                   
Scripts unavailable                                 
Flash unavailable                                   
Slow/unreliable loading                             
Difficulty with long pages                          




                                                               18
19
http://www.flickr.com/photos/odephoto/4446928898/lightbox/
Source: AlltheMost.com
http://www.allthemost.com/fastest-mobile-browser   20
21
22
23
Issues Found by the Disabled

Issue                                     Vision   Hearing   Motor Skills   MOBILE
Structurally unsound markup/format
Flash-only content
Image-content without backups
Video content without audio backup
Video/audio content without text backup
Content with hover states
Content only accessed with a mouse
Small text sizes
Small click/link target sizes
Auto-play video/audio
Long content without ways to skip
Insufficient contrast between
text/background
Inability to zoom text/page
Lack of noticeable link text

                                                                                 24
Even as the mobile
web got better
accessibility lagged…


                        25
Smartphone Issues


 Issue                                                 Disabled   Non-Disabled
 Structurally unsound markup/format                                   
 Formatting issues                                                    
 Reliance on images for content                                       
 Small Text Size                                                     
 Mouse-based events                                                   
 Small click areas                                                    
 Scripts unavailable

 Flash unavailable                                                    
 Slow/unreliable loading                                              
 Difficulty with long pages                                           
 Touchscreens provide no tactile input (eg keyboard)                  




                                                                                 26
Mobile Issues =
Disabled Issues

but no one did
anything
                  27
“             Web accessibility is extremely
              important. If a website or information
              or app is not accessible it can make



                                                                ”
              anyone feel disabled.

                                                            .




Source: Accessibility survey conducted on Wufoo 2012
http://martytdx.com/ux/2011/12/sxsw-accessibility-survey/       28
• People’s expectations of the mobile
web were lower – partially based on
previous experience and partially
because the small screen wasn’t
optimal for extensive web browsing.

• Designers saw the iPhone (and early
Android) as a size issue – that they just
had to fit the width of the screen.




                                            29
“…you can begin to make
            some simple changes
        that adapt your content to
       the iPhone. Finally, you may
         wish to make a version of                                   Put Your Content in My Pocket,
                your site that                                       Parts 1 & 2
                                                                     by CRAIG HOCKENBERRY
         is targeted directly at the
      iPhone: a site fully optimized
               for the device.”

• http://www.alistapart.com/articles/putyourcontentinmypocket
• http://www.alistapart.com/articles/putyourcontentinmypocketpart2
                                                                                                      30
“
Source: Christopher Schmidt - iPhone-specific Web Development Misguided (9-11-2007)
http://christopherschmitt.com/2007/09/11/iphone-specific-web-development-misguided/
                                                                                      .   ”
                                                                                          31
32
Tablet Issues

  Issue                                                 Disabled   Non-Disabled
  Structurally unsound markup/format                                   
  Formatting issues                                                    
  Reliance on images for content                                       
  Small Text Size                                                     
  Mouse-based events                                                   
  Small click areas                                                    
  Scripts unavailable
  Flash unavailable                                                    
  Slow/unreliable loading                                              
  Difficulty with long pages                                           
  Touchscreens provide no tactile input (eg keyboard)                  




                                                                                  33
The
ANGRY MOBILE
USERS
effect

               34
• People’s gradually improving
experiences on the mobile web set the
bar higher

• The larger screen set expectations for
a ‘normal’ web experience.

• Mobile sites as a second-class
experience was no longer
acceptable.


                                       35
And guess what?
The fixes they
made helped
accessibility
                  36
37
Impact on Accessibility




 Issue                                     Status
 Formatting Issues                         Somewhat fixed
 Reliance on images for content            Fixed
 Mouse-based events (not touch-friendly)   Mostly fixed
 Small click areas                         Fixed
 Scripts unavailable                       Fixed
 Flash unavailable                         Somewhat fixed
 Slow/unreliable                           Mostly fixed
 Font size                                 Mostly fixed
 Touch screens give no tactile response    Limited fixes




                                                            38
But there is still a
ways to go


                       39
Do you experience issues with the
                                          Strongly Disagree           Neutral       Strongly Agree
following aspects of the mobile web?
                                                 1            2   3             4         5


                         Inaccessible
                        Flash content

                         Content not
                          accessible

                           Content
                           without
                         alternatives

                         Controls not
 The more                 accessible

 things                  Broken page

 change…                   formats

                         Text contrast
                             issues
  Vision-Impaired
  Hearing-Impaired       Site can't be
  Mobility-Impaired         zoomed
  Non-Disabled
                        Can't enlarge /
                        zoom site text

                          Small click
                            areas

                          Auto-play
                           content

                         Bad content
                          hierarchy

                         Site requires
                        hover/ mouse
                            events

                                                                                          40
How can we fix it ?
 „   HTML 5
 „   CSS 3
 „   Mobile First
 „   Responsive Design
 „   Future developments

                           41
HTML5




                               42
Source (image): TheChive.com
•

•


•

•

•




    43
•

•

•




    44
<body>
<nav role=”navigation”>
     <ul role=”menubar”>
     <li role=”menuitem”><a href=”nav1.htm”>navigation item 1</li> ...
     <li role=”menuitem”><a href=”nav3.htm”>navigation item 5</li>
     </ul>
</nav>
<section id=”main” role=”section”>
     <h1>Page Title</h1>
     Donec lobortis, enim non blandit aliquet, velit enim rhoncus odio, nec mattis odio risus
     non sem. Donec faucibus odio et tortor semper lacinia. Nullam pretium neque.
           <h2>Section Title</h2>
           Sed turpis nulla, pharetra luctus vulputate eu, fringilla id arcu. Suspendisse ultrices,
           velit id varius fringilla, velit erat viverra enim, non sollicitudin mauris felis ac turpis.
                  <aside class="illustration">
                  <img src="heart_tissue.png” alt=”heart tissue sample” title=”Example of
                  diseased heart tissue” />
                  <caption="Figure1: Heart tissue displaying degradation of cardiac cell types” />
                  </aside>
           Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent cursus venenatis
           metus ac volutpat. In sollicitudin condimentum justo, at egestas purus aliquet sit
           amet. Proin ut enim ac tortor sodales mattis ac in odio. Proin vitae gravida dui duis
           congue facilisis sollicitudin.
</section>
</body>

                                                                                                    45
46
<video controls>
   <source src="video.ogv" type='video/ogg; codecs="theora, vorbis"'>
   <source src="video.mp4" type='video/mp4; codecs="avc1.42E01E,
   mp4a.40.2"„>
   <source src="video.swf" type='flash; codecs="avc1.42E01E, mp4a.40.2"'>
   <embed src="http://blip.tv/play/gcMVgcmBAgA%2Em4v"
   type="application/x-shockwave-flash" width="1024" height="798"
   allowscriptaccess="always" allowfullscreen="true"></embed>
   video not supported
   </video>



Source (image): CamenDesign.com
http://camendesign.com/code/video_for_everybody                             47
<audio controls>
<source src="audio.mp3" type='audio/mp4; codecs="avc1.42E01E,
mp4a.40.5"'>
<source src=“audio.ogg" type=„audio/ogg; codecs="theora, vorbis"„>
audio not supported
</audio>




                                                                     48
“               You can tell the browser to play the video or audio
                 automatically, but you almost certainly shouldn’t,
                 as many users (and particularly those using
                 assistive technology, such as a screen reader) will
                                                                                                  .




                                                                                                  ”
                 find it highly intrusive. Users on mobile devices
                 probably won’t want you using their bandwidth
                 without them explicitly asking for the video.

                 …Providing controls is approximately 764 percent
                 better than auto-playing your video.



Source: HTML5 Audio and Video: What you Must Know (10/25/2010) - Bruce Lawson and Remy Sharp
http://net.tutsplus.com/tutorials/html-css-techniques/html5-audio-and-video-what-you-must-know/       49
•




•


•




    50
Source: Opera synchronized captions demo
http://people.opera.com/brucel/demo/video/multilingual-synergy.html   51
Source: Sorrowind Studios
http://sorrowind.net/vilify/   52
“                                                          .




Source: Accessibility survey conducted on Wufoo 2012
                                                            ”
http://martytdx.com/ux/2011/12/sxsw-accessibility-survey/       53
All images and text from “Star Wars” copyright Lucasfilm Ltd.   54
I prefer native closed captioning
    over auto-translation (ex. YouTube)                                  4.2
I often use closed-captioning provided
       by video services (like YouTube)                           3.3
         I would use closed-captioning if
                  provided on my device
                                                                        4.0
           I prefer closed captioning over
                                transcripts                              4.2
             I don’t use closed-captioning                  2.5

Source: Accessibility survey conducted on Wufoo 2012
http://martytdx.com/ux/2011/12/sxsw-accessibility-survey/                      55
Source: Basic HTML5, ARIA, and Screen Readers – Jason Kiss
http://www.accessibleculture.org/research-files/ozewai2011/basic-html5-aria-screenreaders-presentation.html   56
•


•


•




    57
REFERENCE:
http://www.paciellogroup.com/blog/2010/10/using-wai-aria-landmark-roles/   58
CSS3: Transitions,
Tranforms &
Animations (oh my)


                     59
•


•
•


•
•


•
Transforms can be used manipulate
                                                                    shapes by rotating, scaling, skewing
                                                                    and translating (moving in x-y
                                                                    coordinates).

Source (CSS Warp): http://csswarp.eleqtriq.com/
Source (AT-AT): http://anthonycalzadilla.com/css3-ATAT/index.html                                     61
Transitions can be used to change
   over timed period Color, Size,
Opacity and styles (border-radius,
               drop-shadow, etc.).

Source: Tutorialzine
http://tympanus.net/TipsTricks/CSS3MenuHoverEffect/   62
Animations can create animated
   elements such as pulsing boxes.
     However, support is less than
        transforms or transitions.

Source: Mozilla CSS DemoStudio
https://developer.mozilla.org/en-US/demos/detail/css-tricks/launch   63
64
Animations




Source: Tutorialzine
http://demo.tutorialzine.com/2009/12/colorful-clock-jquery-css/demo.html   65
Typography




Source (top):TrentWalton.com                  Source (bottom):PG Web Design
http://trentwalton.com/bgclip/                http://pgwebdesign.net/blog/3d-css-shadow-text-tutorial   66
But how do I know
what features work
NOW?


                     67
Tranforms        Transitions       Animations    @Fontface
          Google Chrome

          Firefox
Desktop


          Internet Explorer             (9 only)

          Opera

          Safari


          Safari /iOS                                      (>4.1)

          Android 2.3 & Older

          Android 3.0+                                                                    (4.0+)

          Blackberry                     (6.0)             (6.0)            (6.0)         (6.0+)
Mobile




             Blackberry (Tablet)                                                      mixed

          Firefox

          Opera                          (Mini –            (Mini –                           (Mini –
                                         partial)            No)                               No)

          WebOS

          Internet Explorer

                                                                                                        68
CanIUse.com
HTML5Please.com

                   findmebyip.com/litmus/




Mobilehtml5.org/        Quirksmode
                                     69
Rethink your
mobile strategy -
accessibly

                    70
As Luke Wroblewski says,

“…designing for mobile first not
only prepares you for the
explosive growth and new
opportunities on the mobile
internet, it forces you to focus
and enables you to innovate in
ways you previously couldn’t.”
– Mobile First



                                   71
• Determine the most important
information you need/want to convey.

• Consider how users are going to
interact with your content.

• Understand in what context users are
likely to visit and use your site and
content.

 Many of the things that we’ll
consider for our mobile users will
improve the experience for
disabled users.                    72
“…we need to practice responsive
web design. We can embrace the
flexibility inherent to the web,
without surrendering the control
we require as designers. All by
embedding standards-based
technologies in our work, and by
making a slight change in our
philosophy toward online design.”
– Ethan Marcotte, Responsive Web Design


                                     73
•
•

•



    More info:
    http://www.lukew.com/ff/entry.asp?1509

                                        74
“
Source: Responsive Design -- Peter Bui
http://magazine.joomla.org/issues/Issue-Nov-2011/item/594-Responsive-Design
                                                                              ”
                                                                              75
76
•


•


•


•




    77
Take advantage of
better accessibility
on the devices
themselves

                       78
“
    .   ”
        79
“
Source: MobileFuture: Mobile Ability – The Transformational Impact of Wireless Innovation for People with Disabilities
http://www.mobilefuture.org/content/pages/mobile_ability/
                                                                                                                         ”
                                                                                                                         80
81
82
83
Accessibility Options
                                                                         in iOS3




Source: Ars Technica
http://static.arstechnica.com/apple/accessbility-settings-iphone-4.jpg                      84
iOS Functions
 •   VoiceOver
 •   Zoom
 •   Large Text
 •   Speak Selection
 •   Speak Auto-Text
 •   Voice Activation (via Siri)
 •   Vibration and badges


      Possibly the best suites of accessibility
      functions currently available on mobile.
                                                  85
•
•
•




    86
•
                                                                                          •
                                                                                          •
                                                                                          •




Source: Crackberry.com
http://crackberry.com/quick-tip-change-look-your-blackberry-using-accessibility-options       87
Windows Phone has among
the fewest options for
accessibility, limited to:

•
•
•




                      88
Making sense of the Mobile Accessibility


Text reading

Voice over text

Spoken auto-text
(corrections, etc.)

Voice activation

Visual Voicemail

Zoom page

Text contrast
                            Some
Functional buttons
                            models
Physical keyboard

Auditory response

Tactile response

Screen Reader Support

Wireless Braille Display

Accessibility Apps

                                           89
“                                                          .




Source: Accessibility survey conducted on Wufoo 2012
http://martytdx.com/ux/2011/12/sxsw-accessibility-survey/
                                                            ”   90
“
                                                            .




Source: Accessibility survey conducted on Wufoo 2012
http://martytdx.com/ux/2011/12/sxsw-accessibility-survey/       91
Don’t count out the devices themselves - apps



            Apps that scan bar codes
            and read the price, compare
            it to nearby stores and even
            read nutritional information.




Source: Disaboom.com
http://www.disaboom.com/assistive-technology-general/smartphone-apps-provide-assistive-technology-for-disabled   92
App Revolutionizes Touch-Screen Tablets For the Blind ::
      • Design Taxi: http://designtaxi.com/news/350936/App-Revolutionizes-Touch-
      Screen-Tablets-For-the-Blind/
      • Stanford.edu: http://news.stanford.edu/news/2011/october/touchscreen-
      braille-writer-100711.html




                                                                                   93
Apps have issues


   •


   •



   •



   •


                   94
Web App
Standardization




                  The ringmark system rates web
                  standards compliance into 3 rings:

                  •

                  •

                  •




                                                 95
Source: Kindle – Amazon.com | Nook – BarnesandNoble.com   96
97
Mobile Issues (eReaders)


                                   1   2   3
        Text reading

        Voice over text

        Text reading speed
        settings

        Larger text sizes (#)      6   8   8       8         6   6      8/5        5

        Zoom page

        Text contrast

        Physical keyboard

        Tactile response

        Auditory response

        Screen reader support

        Wireless braille display

        Voice activation
                                               TtS only on
                                                                     Web only
        Notes                                  eBooks for
                                                                     has 5 sizes
                                                 Kindle

                                                                                       98
“
Source: Accessibility survey conducted on Wufoo 2012
http://martytdx.com/ux/2011/12/sxsw-accessibility-survey/
                                                            .   ”
                                                                99
Conclusion



             100
Conclusion

     •


     •
     •


     •


     •


     •


     •

             101
THANK YOU

 How the iPad Can Save Accessibility
 http://www.slideshare.net/martytdx/how-the-ipad-can-
 save-accessibility




 Thanks to those who took my survey, and those who helped me promote it:
 Shawn Rhine Kalback, Robin Christopherson and Laura Mauldin



     http://martytdx.com/ux/2011/12/sxsw-accessibility-survey/

                                                                      102
Image Credits
Page   Source
11     http://www.canadianblindsports.ca/eng/images/NationalsPictures048.jpg
18     http://www.blogcdn.com/www.engadget.com/media/2007/10/centro_blazer.jpg
19     http://www.flickr.com/photos/odephoto/4446928898/
20     http://www.allthemost.com/fastest-mobile-browser
23     http://www.thechive.com
30     http://www.alistapart.com/articles/putyourcontentinmypocket
42     http://www.thechive.com
47     http://camendesign.com/code/video_for_everybody
50     http://people.opera.com/brucel/demo/video/multilingual-synergy.html
51     http://sorrowind.net/vilify/
58     http://www.accessibleculture.org/research-files/ozewai2011/images/html5AriaTestCase.png
59     http://www.paciellogroup.com/blog/2010/10/using-wai-aria-landmark-roles/
61     http://csswarp.eleqtriq.com/
61     http://anthonycalzadilla.com/css3-ATAT/index.html
62     http://tympanus.net/TipsTricks/CSS3MenuHoverEffect/
63     https://developer.mozilla.org/en-US/demos/detail/css-tricks/launch
64     http://neography.com/experiment/circles/solarsystem/                                      103
Image Credits
Page   Source
65     http://demo.tutorialzine.com/2009/12/colorful-clock-jquery-css/demo.html
66     http://trentwalton.com/bgclip/
66     http://pgwebdesign.net/blog/3d-css-shadow-text-tutorial
84     http://static.arstechnica.com/apple/accessbility-settings-iphone-4.jpg
86     http://media1.android-apps.com/images/pname/c/com.pilot51.voicenotify/image1.png
87     http://crackberry.com/quick-tip-change-look-your-blackberry-using-accessibility-options
88     http://technomondo.com/2011/09/16/the-complete-guide-to-windows-8-metro-control-panel/
92     http://www.disaboom.com/assistive-technology-general/smartphone-apps-provide-assistive-
       technology-for-disabled
93     http://editorial.designtaxi.com/news-blindtabletapp0311/2.jpg 101
95     http://reviews.cnet.com/8301-13970_7-57385707-78/facebook-aims-to-whip-the-mobile-web-into-shape/
96     Kindle DX - http://www.amazon.com/gp/product/B002GYWHSQ/ref=famstripe_kkdx
96     Kindle Fire - http://www.amazon.com/gp/product/B0051VVOB2/ref=famstripe_kf
96     Nook - http://www.barnesandnoble.com/p/nook-color-barnes-noble/1100437663
97     Pugilist - http://www.flashfictionfriday.com/wp-content/uploads/2011/04/pugilist.jpg
97     Knockout - http://www.depositphotos.com

                                                                                                      104

More Related Content

Recently uploaded

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
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
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
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
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
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
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
 
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
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
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
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
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
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 

Recently uploaded (20)

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
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
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
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
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
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
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)
 
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
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
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
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
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
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 

Featured

Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 

Featured (20)

Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 

How the iPad Can Save Accessibility

  • 1. How the iPad can save Accessibility Marty DeAngelo #iPada11y 1
  • 2. 2
  • 3. Last year’s SxSW got me thinking about how mobile could HELP the disabled 3
  • 5. 5
  • 6. Can’t access Flash content Content presented without backups Small text Small click areas Hover/mouse required 6
  • 7. 17% Sources: American Federation for the Blind, Congressional Committee findings for ADA 7
  • 8. 17% 24M 2 HEARING ISSUES M DEAF 21 .5M 1.3M 120K VISION ISSUES LEGALLY BLIND TOTALLY BLIND 26M MOTOR SKIILS ISSUES Sources: American Federation for the Blind, Congressional Committee findings for ADA 8
  • 9. What we have here is a failure to communicate 9
  • 10. Trying to Solve the Problem Not that there weren’t many advocates out there… But despite all of the improvements in UX, accessibility continued to lag behind… 10
  • 11. 11
  • 12. The Problem While everyone has some issues with the web, the disabled have some more significant ones. • Video without audio/textual backup • Audio without a visual/textual backup • Images sans textual backup • Content that can’t be accessed without a mouse It’s about ACCESS to the content being denied 12
  • 13. Issues Found by the Disabled Issue Vision Hearing Motor Skills Structurally unsound markup/format Flash-only content Image-content without backups Video content without audio backup Video/audio content without text backup Content with hover states Content only accessed with a mouse Small text sizes Small click/link target sizes Auto-play video/audio Long content without ways to skip Insufficient contrast between text/background Inability to zoom text/page Lack of noticeable link text 13
  • 14. With mobile, the gap got wider 14
  • 15. Web accessibility is getting worse – there’s an increasing gap between ” innovation and accessibility. -- Jared Smith . Changing the Web Accessibility Game Plan, SxSW 2011 15
  • 16. Vision-Impaired Mobility-Impaired Usability Issues Hearing-Impaired Non-Disabled Web Issues How much do the following issues impact your use of the web? Mobile Issues Source: Accessibility survey conducted on Wufoo 2012 http://martytdx.com/ux/2011/12/sxsw-accessibility-survey/ 16
  • 18. Issues Found with Early Mobile Phones Issue Disabled Non-Disabled Structurally unsound markup/format   Formatting issues   Reliance on images for content   Small Text Size   Mouse-based events   Small click areas   Scripts unavailable   Flash unavailable   Slow/unreliable loading   Difficulty with long pages   18
  • 21. 21
  • 22. 22
  • 23. 23
  • 24. Issues Found by the Disabled Issue Vision Hearing Motor Skills MOBILE Structurally unsound markup/format Flash-only content Image-content without backups Video content without audio backup Video/audio content without text backup Content with hover states Content only accessed with a mouse Small text sizes Small click/link target sizes Auto-play video/audio Long content without ways to skip Insufficient contrast between text/background Inability to zoom text/page Lack of noticeable link text 24
  • 25. Even as the mobile web got better accessibility lagged… 25
  • 26. Smartphone Issues Issue Disabled Non-Disabled Structurally unsound markup/format   Formatting issues   Reliance on images for content   Small Text Size   Mouse-based events   Small click areas   Scripts unavailable Flash unavailable   Slow/unreliable loading   Difficulty with long pages   Touchscreens provide no tactile input (eg keyboard)   26
  • 27. Mobile Issues = Disabled Issues but no one did anything 27
  • 28. Web accessibility is extremely important. If a website or information or app is not accessible it can make ” anyone feel disabled. . Source: Accessibility survey conducted on Wufoo 2012 http://martytdx.com/ux/2011/12/sxsw-accessibility-survey/ 28
  • 29. • People’s expectations of the mobile web were lower – partially based on previous experience and partially because the small screen wasn’t optimal for extensive web browsing. • Designers saw the iPhone (and early Android) as a size issue – that they just had to fit the width of the screen. 29
  • 30. “…you can begin to make some simple changes that adapt your content to the iPhone. Finally, you may wish to make a version of Put Your Content in My Pocket, your site that Parts 1 & 2 by CRAIG HOCKENBERRY is targeted directly at the iPhone: a site fully optimized for the device.” • http://www.alistapart.com/articles/putyourcontentinmypocket • http://www.alistapart.com/articles/putyourcontentinmypocketpart2 30
  • 31. “ Source: Christopher Schmidt - iPhone-specific Web Development Misguided (9-11-2007) http://christopherschmitt.com/2007/09/11/iphone-specific-web-development-misguided/ . ” 31
  • 32. 32
  • 33. Tablet Issues Issue Disabled Non-Disabled Structurally unsound markup/format   Formatting issues   Reliance on images for content   Small Text Size   Mouse-based events   Small click areas   Scripts unavailable Flash unavailable   Slow/unreliable loading   Difficulty with long pages   Touchscreens provide no tactile input (eg keyboard)   33
  • 35. • People’s gradually improving experiences on the mobile web set the bar higher • The larger screen set expectations for a ‘normal’ web experience. • Mobile sites as a second-class experience was no longer acceptable. 35
  • 36. And guess what? The fixes they made helped accessibility 36
  • 37. 37
  • 38. Impact on Accessibility Issue Status Formatting Issues Somewhat fixed Reliance on images for content Fixed Mouse-based events (not touch-friendly) Mostly fixed Small click areas Fixed Scripts unavailable Fixed Flash unavailable Somewhat fixed Slow/unreliable Mostly fixed Font size Mostly fixed Touch screens give no tactile response Limited fixes 38
  • 39. But there is still a ways to go 39
  • 40. Do you experience issues with the Strongly Disagree Neutral Strongly Agree following aspects of the mobile web? 1 2 3 4 5 Inaccessible Flash content Content not accessible Content without alternatives Controls not The more accessible things Broken page change… formats Text contrast issues Vision-Impaired Hearing-Impaired Site can't be Mobility-Impaired zoomed Non-Disabled Can't enlarge / zoom site text Small click areas Auto-play content Bad content hierarchy Site requires hover/ mouse events 40
  • 41. How can we fix it ? „ HTML 5 „ CSS 3 „ Mobile First „ Responsive Design „ Future developments 41
  • 42. HTML5 42 Source (image): TheChive.com
  • 45. <body> <nav role=”navigation”> <ul role=”menubar”> <li role=”menuitem”><a href=”nav1.htm”>navigation item 1</li> ... <li role=”menuitem”><a href=”nav3.htm”>navigation item 5</li> </ul> </nav> <section id=”main” role=”section”> <h1>Page Title</h1> Donec lobortis, enim non blandit aliquet, velit enim rhoncus odio, nec mattis odio risus non sem. Donec faucibus odio et tortor semper lacinia. Nullam pretium neque. <h2>Section Title</h2> Sed turpis nulla, pharetra luctus vulputate eu, fringilla id arcu. Suspendisse ultrices, velit id varius fringilla, velit erat viverra enim, non sollicitudin mauris felis ac turpis. <aside class="illustration"> <img src="heart_tissue.png” alt=”heart tissue sample” title=”Example of diseased heart tissue” /> <caption="Figure1: Heart tissue displaying degradation of cardiac cell types” /> </aside> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent cursus venenatis metus ac volutpat. In sollicitudin condimentum justo, at egestas purus aliquet sit amet. Proin ut enim ac tortor sodales mattis ac in odio. Proin vitae gravida dui duis congue facilisis sollicitudin. </section> </body> 45
  • 46. 46
  • 47. <video controls> <source src="video.ogv" type='video/ogg; codecs="theora, vorbis"'> <source src="video.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"„> <source src="video.swf" type='flash; codecs="avc1.42E01E, mp4a.40.2"'> <embed src="http://blip.tv/play/gcMVgcmBAgA%2Em4v" type="application/x-shockwave-flash" width="1024" height="798" allowscriptaccess="always" allowfullscreen="true"></embed> video not supported </video> Source (image): CamenDesign.com http://camendesign.com/code/video_for_everybody 47
  • 48. <audio controls> <source src="audio.mp3" type='audio/mp4; codecs="avc1.42E01E, mp4a.40.5"'> <source src=“audio.ogg" type=„audio/ogg; codecs="theora, vorbis"„> audio not supported </audio> 48
  • 49. You can tell the browser to play the video or audio automatically, but you almost certainly shouldn’t, as many users (and particularly those using assistive technology, such as a screen reader) will . ” find it highly intrusive. Users on mobile devices probably won’t want you using their bandwidth without them explicitly asking for the video. …Providing controls is approximately 764 percent better than auto-playing your video. Source: HTML5 Audio and Video: What you Must Know (10/25/2010) - Bruce Lawson and Remy Sharp http://net.tutsplus.com/tutorials/html-css-techniques/html5-audio-and-video-what-you-must-know/ 49
  • 51. Source: Opera synchronized captions demo http://people.opera.com/brucel/demo/video/multilingual-synergy.html 51
  • 53. . Source: Accessibility survey conducted on Wufoo 2012 ” http://martytdx.com/ux/2011/12/sxsw-accessibility-survey/ 53
  • 54. All images and text from “Star Wars” copyright Lucasfilm Ltd. 54
  • 55. I prefer native closed captioning over auto-translation (ex. YouTube) 4.2 I often use closed-captioning provided by video services (like YouTube) 3.3 I would use closed-captioning if provided on my device 4.0 I prefer closed captioning over transcripts 4.2 I don’t use closed-captioning 2.5 Source: Accessibility survey conducted on Wufoo 2012 http://martytdx.com/ux/2011/12/sxsw-accessibility-survey/ 55
  • 56. Source: Basic HTML5, ARIA, and Screen Readers – Jason Kiss http://www.accessibleculture.org/research-files/ozewai2011/basic-html5-aria-screenreaders-presentation.html 56
  • 61. Transforms can be used manipulate shapes by rotating, scaling, skewing and translating (moving in x-y coordinates). Source (CSS Warp): http://csswarp.eleqtriq.com/ Source (AT-AT): http://anthonycalzadilla.com/css3-ATAT/index.html 61
  • 62. Transitions can be used to change over timed period Color, Size, Opacity and styles (border-radius, drop-shadow, etc.). Source: Tutorialzine http://tympanus.net/TipsTricks/CSS3MenuHoverEffect/ 62
  • 63. Animations can create animated elements such as pulsing boxes. However, support is less than transforms or transitions. Source: Mozilla CSS DemoStudio https://developer.mozilla.org/en-US/demos/detail/css-tricks/launch 63
  • 64. 64
  • 66. Typography Source (top):TrentWalton.com Source (bottom):PG Web Design http://trentwalton.com/bgclip/ http://pgwebdesign.net/blog/3d-css-shadow-text-tutorial 66
  • 67. But how do I know what features work NOW? 67
  • 68. Tranforms Transitions Animations @Fontface Google Chrome Firefox Desktop Internet Explorer (9 only) Opera Safari Safari /iOS (>4.1) Android 2.3 & Older Android 3.0+ (4.0+) Blackberry (6.0) (6.0) (6.0) (6.0+) Mobile Blackberry (Tablet) mixed Firefox Opera (Mini – (Mini – (Mini – partial) No) No) WebOS Internet Explorer 68
  • 69. CanIUse.com HTML5Please.com findmebyip.com/litmus/ Mobilehtml5.org/ Quirksmode 69
  • 70. Rethink your mobile strategy - accessibly 70
  • 71. As Luke Wroblewski says, “…designing for mobile first not only prepares you for the explosive growth and new opportunities on the mobile internet, it forces you to focus and enables you to innovate in ways you previously couldn’t.” – Mobile First 71
  • 72. • Determine the most important information you need/want to convey. • Consider how users are going to interact with your content. • Understand in what context users are likely to visit and use your site and content. Many of the things that we’ll consider for our mobile users will improve the experience for disabled users. 72
  • 73. “…we need to practice responsive web design. We can embrace the flexibility inherent to the web, without surrendering the control we require as designers. All by embedding standards-based technologies in our work, and by making a slight change in our philosophy toward online design.” – Ethan Marcotte, Responsive Web Design 73
  • 74. • • • More info: http://www.lukew.com/ff/entry.asp?1509 74
  • 75. “ Source: Responsive Design -- Peter Bui http://magazine.joomla.org/issues/Issue-Nov-2011/item/594-Responsive-Design ” 75
  • 76. 76
  • 78. Take advantage of better accessibility on the devices themselves 78
  • 79. . ” 79
  • 80. “ Source: MobileFuture: Mobile Ability – The Transformational Impact of Wireless Innovation for People with Disabilities http://www.mobilefuture.org/content/pages/mobile_ability/ ” 80
  • 81. 81
  • 82. 82
  • 83. 83
  • 84. Accessibility Options in iOS3 Source: Ars Technica http://static.arstechnica.com/apple/accessbility-settings-iphone-4.jpg 84
  • 85. iOS Functions • VoiceOver • Zoom • Large Text • Speak Selection • Speak Auto-Text • Voice Activation (via Siri) • Vibration and badges Possibly the best suites of accessibility functions currently available on mobile. 85
  • 87. • • • Source: Crackberry.com http://crackberry.com/quick-tip-change-look-your-blackberry-using-accessibility-options 87
  • 88. Windows Phone has among the fewest options for accessibility, limited to: • • • 88
  • 89. Making sense of the Mobile Accessibility Text reading Voice over text Spoken auto-text (corrections, etc.) Voice activation Visual Voicemail Zoom page Text contrast Some Functional buttons models Physical keyboard Auditory response Tactile response Screen Reader Support Wireless Braille Display Accessibility Apps 89
  • 90. . Source: Accessibility survey conducted on Wufoo 2012 http://martytdx.com/ux/2011/12/sxsw-accessibility-survey/ ” 90
  • 91. . Source: Accessibility survey conducted on Wufoo 2012 http://martytdx.com/ux/2011/12/sxsw-accessibility-survey/ 91
  • 92. Don’t count out the devices themselves - apps Apps that scan bar codes and read the price, compare it to nearby stores and even read nutritional information. Source: Disaboom.com http://www.disaboom.com/assistive-technology-general/smartphone-apps-provide-assistive-technology-for-disabled 92
  • 93. App Revolutionizes Touch-Screen Tablets For the Blind :: • Design Taxi: http://designtaxi.com/news/350936/App-Revolutionizes-Touch- Screen-Tablets-For-the-Blind/ • Stanford.edu: http://news.stanford.edu/news/2011/october/touchscreen- braille-writer-100711.html 93
  • 94. Apps have issues • • • • 94
  • 95. Web App Standardization The ringmark system rates web standards compliance into 3 rings: • • • 95
  • 96. Source: Kindle – Amazon.com | Nook – BarnesandNoble.com 96
  • 97. 97
  • 98. Mobile Issues (eReaders) 1 2 3 Text reading Voice over text Text reading speed settings Larger text sizes (#) 6 8 8 8 6 6 8/5 5 Zoom page Text contrast Physical keyboard Tactile response Auditory response Screen reader support Wireless braille display Voice activation TtS only on Web only Notes eBooks for has 5 sizes Kindle 98
  • 99. “ Source: Accessibility survey conducted on Wufoo 2012 http://martytdx.com/ux/2011/12/sxsw-accessibility-survey/ . ” 99
  • 100. Conclusion 100
  • 101. Conclusion • • • • • • • 101
  • 102. THANK YOU How the iPad Can Save Accessibility http://www.slideshare.net/martytdx/how-the-ipad-can- save-accessibility Thanks to those who took my survey, and those who helped me promote it: Shawn Rhine Kalback, Robin Christopherson and Laura Mauldin http://martytdx.com/ux/2011/12/sxsw-accessibility-survey/ 102
  • 103. Image Credits Page Source 11 http://www.canadianblindsports.ca/eng/images/NationalsPictures048.jpg 18 http://www.blogcdn.com/www.engadget.com/media/2007/10/centro_blazer.jpg 19 http://www.flickr.com/photos/odephoto/4446928898/ 20 http://www.allthemost.com/fastest-mobile-browser 23 http://www.thechive.com 30 http://www.alistapart.com/articles/putyourcontentinmypocket 42 http://www.thechive.com 47 http://camendesign.com/code/video_for_everybody 50 http://people.opera.com/brucel/demo/video/multilingual-synergy.html 51 http://sorrowind.net/vilify/ 58 http://www.accessibleculture.org/research-files/ozewai2011/images/html5AriaTestCase.png 59 http://www.paciellogroup.com/blog/2010/10/using-wai-aria-landmark-roles/ 61 http://csswarp.eleqtriq.com/ 61 http://anthonycalzadilla.com/css3-ATAT/index.html 62 http://tympanus.net/TipsTricks/CSS3MenuHoverEffect/ 63 https://developer.mozilla.org/en-US/demos/detail/css-tricks/launch 64 http://neography.com/experiment/circles/solarsystem/ 103
  • 104. Image Credits Page Source 65 http://demo.tutorialzine.com/2009/12/colorful-clock-jquery-css/demo.html 66 http://trentwalton.com/bgclip/ 66 http://pgwebdesign.net/blog/3d-css-shadow-text-tutorial 84 http://static.arstechnica.com/apple/accessbility-settings-iphone-4.jpg 86 http://media1.android-apps.com/images/pname/c/com.pilot51.voicenotify/image1.png 87 http://crackberry.com/quick-tip-change-look-your-blackberry-using-accessibility-options 88 http://technomondo.com/2011/09/16/the-complete-guide-to-windows-8-metro-control-panel/ 92 http://www.disaboom.com/assistive-technology-general/smartphone-apps-provide-assistive- technology-for-disabled 93 http://editorial.designtaxi.com/news-blindtabletapp0311/2.jpg 101 95 http://reviews.cnet.com/8301-13970_7-57385707-78/facebook-aims-to-whip-the-mobile-web-into-shape/ 96 Kindle DX - http://www.amazon.com/gp/product/B002GYWHSQ/ref=famstripe_kkdx 96 Kindle Fire - http://www.amazon.com/gp/product/B0051VVOB2/ref=famstripe_kf 96 Nook - http://www.barnesandnoble.com/p/nook-color-barnes-noble/1100437663 97 Pugilist - http://www.flashfictionfriday.com/wp-content/uploads/2011/04/pugilist.jpg 97 Knockout - http://www.depositphotos.com 104