Accessibility: Best Practices in Drupal Theming

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: Best Practices in Drupal Theming - Presentation Transcript

    1. Accessibility: Best Practices in Drupal Theming William Lawrence Drupalcon Szeged 2008 Szeged, Hungary József Attila Study and Information Centre 29 August 2008
    2. Overview
      • What is accessibility
      • Why accessibility matters: A brief history
      • When does one consider accessibility
      • Who does accessibility, or lack thereof, effect
      • Where are the specifications & guidelines
      • Some best practices for Accessibility in Drupal
    3. What is accessibility?
      • Web accessibility can be defined as the ability of a website to be used by all, irregardless of ability or disability.
      • But break that down a bit:
        • web user agent accessibility
        • web authoring tool accessibility
        • web content accessibility
        • web application accessibility
    4. A brief US legislative history
      • 1964: The Civil Rights Act (CRA)
      • 1973: The Rehabilitation Act (RA)
      • 1986: Section 508 added to the RA
      • 1998: The new Section 508. Whoops, teh Internets!
    5. European legislation on accessibility
      • EU: The European Union Framework for Accessibility
      • UK: Disability Discrimination Act of 1995 DDA supported by the PAS 78 : Guide to good practice in commissioning accessible websites
      • Germany: Barrierefreie Informationstechnik-Verordnung (BITV)
      • Italy: Legge Stanca
      • Et cetera....
    6. When does one consider accessibility
      • Government money = Government laws
      • Consequences
        • Litigation: National Federation of the Blind vs Target
      • User base
    7. Adaptive technologies
      • Most popularly known assistive technologies (AT) are for the blind.
        • Software: Screen readers
          • JAWS
          • Emacspeak
          • FireVox
        • Hardware: Refreshable Braille display
    8. AT: Not just for the blind
      • Head mouse
      • Foot mouse
      • Eye tracking hardware & software
      • Sip-and-puff
    9. The specifications & guidelines
      • The World Wide Web Consortium (W3C)'s Web Accessibility Initiative (WAI)
        • User Agent Accessibility Guidelines ( UAAG )
        • Authoring Tool Accessibility Guidelines ( ATAG )
        • Web Content Accessibility Guidelines ( WCAG )
        • Accessible Rich Internet Applications ( ARIA )
    10. Best practices for accessibility in Drupal
      • It is professional responsibility to ensure that web content is accessible
      • Dos for Themers and developers
        • Standards
          • Semantic HTML
        • Forms
          • Labels
          • Submits & Buttons
        • Images
          • The alt attribute is still very important
        • Skippy links
          • get it. own it.
    11. Best practices for accessibility in Drupal
    12. Testing accessibility in Drupal
      • Dos for the whole team
        • Run through LYNX
        • Run it through a mobile device
        • Run it through a screen reader
        • Find a local Web Access Group
    13. Thank you!
      • (cc) Creative Commons
      • http://creativecommons.org/licenses/by/3.0/
    14. Credits & Resources
      • Drupal Accessibility Group
      • Joe Clark : “ Accessibility puts the multi in media”
      • Patrick Lauke
      • Martin Kliehm
      • Bruce Lawson
      • Gez Lemon
      • Mark Pilgrim
      • Opera

    + William LawrenceWilliam Lawrence, 2 years ago

    custom

    1023 views, 1 favs, 0 embeds more stats

    This version is a copy of the S5 online version of more

    More info about this document

    CC Attribution-ShareAlike LicenseCC Attribution-ShareAlike License

    Go to text version

    • Total Views 1023
      • 1023 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 1
    • Downloads 41
    Most viewed embeds

    more

    All embeds

    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