Opera Accessibility SXSW 09

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

    Notes on slide 1

    One line text slide

    2 Favorites

    Opera Accessibility SXSW 09 - Presentation Transcript

    1. Opera accessibility Henny Swan [email_address] Twitter: @iheni
    2.  
    3. Why bother? It costs money... It only serves a small market... Blind people don’t browse car websites... It makes developers go insane...
    4. Screen readers are the poster child of accessibility But that’s not even half the story
    5. Vision, cognition, mobility and hearing Temporary disabilities (RSI, broken wrist...even hangovers) and you... Mobile users Children
    6. No one plans on dying young right? The aging market is only going to get bigger You are that market
    7. Shopping, banking, e-gov, TV Blogs, Twitter, photo sharing, IM via desktop, mobile, devices
    8.  
    9. So how do we make accessible sites? HTML: text alternatives and semantic mark up CSS: separation of content and presentation JavaScript: progressive enhancement, accessible Rich Internet Applications
    10. WCAG 2.0: technology agnostic test criteria Combine with user testing Validate Section 508 (US), UK Government Guidlines, EU directives and more
    11. Text JavaScript is the work of the devil right? Not so...
    12. WAI-ARIA to the rescue! Web Accessibility Initiative Accessible Rich Internet Applications
    13. Sexy keyboard and screen reader accessible widgets Makes HTML dynamic Supported by Opera 9.5+, FF 1.5+, IE8 and Safari 4 Jaws 7.1+, WindowEyes 5.5+, NVDA, and Firevox
    14. WAI-ARIA: Role and state Role : I am a slider , therefore I slide State : Feeling pretty good actually <input type=&quot;image&quot; src=&quot;thumb.gif&quot; alt=&quot;How are you doing?&quot; role =&quot;slider&quot; aria-valuemin=&quot;terrible&quot; aria-valuemax=&quot;excellent&quot; aria-valuenow=&quot; good &quot; ...aria-labelledby=&quot;leffective&quot;>
    15. WAI-ARIA: Landmark roles Define areas of a web page <div role=&quot; banner &quot;> ... </div><div role=&quot; navigation &quot;> ...</div> <div role=&quot; main &quot;>... </div> </div>
    16. WAI-ARIA: Live regions Notifies users of page updates polite assertive RUDE
    17. Opera Tools
    18. Opera Debug menu Enable and disable CSS, JavaScript, images, multimedia Check headings, lists data tables and semantic markup Mobile view Mobile view
    19. Opera Dragonfly JavaScript debugger DOM / CSS inspection Error console Remote debugging
    20. Opera Dragonfly
    21. Web Standards Curriculum www.opera.com/wsc Opera Developer Network www.opera.com/developer
    22. Thank you and questions [email_address] www.iheni.com @iheni

    + iheniiheni, 8 months ago

    custom

    664 views, 2 favs, 1 embeds more stats

    A quick trip through accessibility, WAI-ARIA and wh more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 664
      • 597 on SlideShare
      • 67 from embeds
    • Comments 0
    • Favorites 2
    • Downloads 19
    Most viewed embeds
    • 67 views on http://www.iheni.com

    more

    All embeds
    • 67 views on http://www.iheni.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