Accessibility And 508 Compliance In 2009

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    1 Favorite

    Accessibility And 508 Compliance In 2009 - Presentation Transcript

    1. Accessibility and Section 508 Compliance in 2009What you need to know.
      John Whalen, PhD
      Director, User Experience and Design, e.magination
    2. Agenda
      Thinking 'accessibly’ … why would I care?
      What are the most common accessibility needs?
      Evaluating your site's compliance and accessibility
      Latest best practices for ensuring compliance
      Standards for interactive applications
    3. It’s the Law
      Section 508 of the Rehabilitation Act:
      All electronic and information technology used, procured, developed, or maintained by agencies and departments of the U.S. Government must be accessible to people with disabilities.
      Includes:
      120,000 Federal workers
      54,000,000 Americans
    4. There’s a big audience out there…
    5. And its getting older…
    6. Disabilities truly make the Web difficult…
      Web users with disabilities are 3 times less likely to succeed than users without disabilities at:
      Searching for information
      Making purchases
      Coyne & Nielsen (2001)
    7. You don’t like lawsuits…
    8. You like the benefits of accessible design…
    9. You want the advantage of being a leader…
    10. You want to support mobile devices…
    11. You appreciate great SEO…
    12. Agenda
      Thinking 'accessibly’ … why would I care?
      What are the most common accessibility needs?
      Evaluating your site's compliance and accessibility
      Latest best practices for ensuring compliance
      Standards for interactive applications
    13. Most Common Accessibility Needs:
      Visual disabilities
      blindness
      low vision
      color blindness
      Hearing impairments
      deafness
      hard of hearing
      Aging-related conditions
      Physical disabilities
      motor disabilities
      speech disabilities
      Cognitive and neurological disabilities
      dyslexia and dyscalculia
      attention deficit disorder
      intellectual disabilities
      memory impairments
    14. Assistive Technologies
      Alternative keyboards or switches
      Screen readers
      Speech recognition
    15. Assistive Technologies
      Braille and refreshable Braille
      Screen magnifiers
      Tabbing through structural elements
      Voice browsers
    16. Scenarios and Accessibility Solutions
      Online shopper with color blindness (user control of style sheets)
      Reporter with repetitive stress injury (keyboard equivalents for mouse commands; access-key)
      Online student who is deaf (captioned audio portions of multimedia files)
      Accountant with blindness (appropriate markup of tables, alternative text, abbreviations, and acronyms; Braille display)
    17. Scenarios and Accessibility Solutions
      Classroom student with dyslexia (use of supplemental graphics; freezing animated graphics)
      Retiree with aging-related conditions, managing personal finances (magnification; avoiding pop-up windows)
      Supermarket assistant with cognitive disability (clear and simple language; consistent design)
      Teenager with deaf-blindness, seeking entertainment (user control of style sheets; accessible multimedia)
    18. Agenda
      Thinking 'accessibly’ … why would I care?
      What are the most common accessibility needs?
      Evaluating your site's compliance and accessibility
      Latest best practices for ensuring compliance
      Standards for interactive applications
    19. Core Principles – WCAG 2.0
      Perceivable - Information and user interface components must be presentable to users in ways they can perceiveThis means that users must be able to perceive the information being presented (it can't be invisible to all of their senses)
      Operable - User interface components and navigation must be operableThis means that users must be able to operate the interface (the interface cannot require interaction that a user cannot perform)
      Understandable - Information and the operation of user interface must be understandableThis means that users must be able to understand the information as well as the operation of the user interface (the content or operation cannot be beyond their understanding)
      Robust - Content must be robust enough that it can be interpreted reliably by a wide variety of user agents, including assistive technologies
    20. Overall check for your pages
      Try WebAIM’s WAVE: Web Accessibility Evaluation Tool http://wave.webaim.org/
    21. Use the Web Accessibility Toolbar
      http://www.paciellogroup.com/resources/wat-ie-about.html
      Check HTML
      Resize screen
      Disable CSS
      Review image tags
      Check color
      Review tables
    22. 1. Perceivable: Best contrast / color checkers
      Contrast Analyzer v2 http://www.paciellogroup.com/resources/contrast-analyser.html
      tool for determining if foreground & background color combinations provide good color visibility
      Vischeckhttp://www.vischeck.com/
    23. 2. Operable
      Try your site with no mouse
      Use Accessibility Toolbar to try site without pictures, without CSS
      Try site in small sizes, or with magnification turned on
      Try site using screen reader
      Accessible CAPTCHA? Try simple math problem.
    24. 2. Operable: Screen Readers
      JAWS: http://www.freedomscientific.com/products/fs/jaws-product-page.asp
      NVDA - new free screen reader: http://www.nvda-project.org/
      Comparison of Screen Readers: http://en.wikipedia.org/wiki/Comparison_of_screen_readers
    25. 3. Understandable: Creating Captions on the Web - Multimedia
      National Center for Accessible Media
      http://ncam.wgbh.org/webaccess/tools/index.html
    26. 3. Understandable – test reading level
      http://juicystudio.com/services/readability.php#readweb
      Is your text at the right level? Take a look at the last number – the grade level.
    27. Agenda
      Thinking 'accessibly’ … why would I care?
      What are the most common accessibility needs?
      Evaluating your site's compliance and accessibility
      Latest best practices for ensuring compliance
      Standards for interactive applications
    28. Classics
      Use “good ‘ole” H1, H2, etc.
      Good for screen reader, good for SEO.
      Easier for mobile phone to display page
      Use CSS to format the tags visually
      Use CSS
      Keep text brief
      Use bulleted format
    29. ALT Tags – Context is Crucial
      Source: http://www.webaim.org/techniques/alttext/
    30. ALT Tags
    31. Include table of content, skip links
    32. Make tables simple, or make them accessible
      http://jimthatcher.com/webcourse9.htm
    33. Many more suggestions
      Adobe Acrobat: http://www.adobe.com/accessibility/products/reader/
      Adobe Flash:
      http://www.adobe.com/accessibility/products/flash/
      Java: http://www.ibm.com/developerworks/java/library/j-access/
      http://webaim.org/products/training/
      http://jimthatcher.com/webcourse1.htm
    34. Latest Updates on Section 508/255
    35. Agenda
      Thinking 'accessibly’ … why would I care?
      What are the most common accessibility needs?
      Evaluating your site's compliance and accessibility
      Latest best practices for ensuring compliance
      Standards for interactive applications
    36. WAI-ARIA
      • Making sites with JavaScript and updates without screen refreshes accessible
      Great introductory article:
      http://dev.opera.com/articles/view/introduction-to-wai-aria/
    37. WAI ARIA
      Create “live area” that captures changes (without screen refresh)
      Can set tab index to “-1” to allow focus when needed
      Allow keyboard control
      “What am I?”, State, Property
      [included in IE 8]
      Example: http://developer.yahoo.com/yui/examples/menu/menuwaiaria.html
      http://video.yahoo.com/watch/3608798/9955360
    38. Accessible Drag and Drop
      http://devfiles.myopera.com/articles/735/example.html#kbdinstructions
    39. Toolkits incorporating WAI-ARIA
      JQuery UI
      Yahoo! YUI
      Google Web Toolkit
      Dojo
      ASP.NET “Q2 2009”
      ExtJS?
    40. Best practices
      Use XHTML when possible
      Apply ARIA role attribute when needed
      Set ARIA states and properties
      Support full keyboard navigation
      Make the visual UI match the browser states
      See also: http://www.alistapart.com/articles/waiaria
    41. Agenda
      Thinking 'accessibly’ … why would I care?
      What are the most common accessibility needs?
      Evaluating your site's compliance and accessibility
      Latest best practices for ensuring compliance
      Standards for interactive applications
    42. How e.magination can help
      Accessibility Audit
      Training
      Coding Consulting:
      General
      Tables
      ARIA
    43. Great Accessibility Resources
      http://www.w3.org/WAI/intro/aria
      http://www.w3.org/WAI/
      http://www.456bereastreet.com/
      http://www.paciellogroup.com/blog/
      http://juicystudio.com/index.php
      http://webaim.org/
    44. Thank you!
      John Whalen, PhD
      Director, User Experience
      Twitter: @johnwhalen
      Email: john.whalen@emagination.com
      LinkedIn: http://www.linkedin.com/in/johnwhalen
    SlideShare Zeitgeist 2009

    + emagination network, llcemagination network, llc Nominate

    custom

    393 views, 1 favs, 1 embeds more stats

    A webinar by e.magination featuring advice on desig more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 393
      • 378 on SlideShare
      • 15 from embeds
    • Comments 0
    • Favorites 1
    • Downloads 7
    Most viewed embeds
    • 15 views on http://www.emagination.com

    more

    All embeds
    • 15 views on http://www.emagination.com

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories