Flash and Accessibility

5,064 views
4,951 views

Published on

You rarely see the terms Flash and accessibility used together in a sentence, and yet the Flash Player has had the ability to integrate with assistive technologies for almost six years. In this session we'll dispell the myth that all Flash content is inaccessible, and show you how Flash can help to tackle accessibility issues that go beyond standard assistive technologies such as screen readers.

Published in: Technology, Health & Medicine
1 Comment
10 Likes
Statistics
Notes
  • Well Done... I really like the presentation. Bring me another vision about accessibility on Flash App. Thankz for share.<br /><br/>
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
5,064
On SlideShare
0
From Embeds
0
Number of Embeds
146
Actions
Shares
0
Downloads
171
Comments
1
Likes
10
Embeds 0
No embeds

No notes for slide

Flash and Accessibility

  1. 1. Flash & Accessibility Yahoo! Developer Summit London, 2007
  2. 2. What is accessibility?
  3. 3. What is accessibility? “making web sites accessible to people with disabilities and at the same time to people using different operating systems, web browsers and devices”
  4. 4. universality What is accessibility? “making web sites accessible to people with disabilities and at the same time to people using different operating systems, web browsers and devices”
  5. 5. What is accessibility? “ensuring that people with disabilities are not discriminated against” Gez Lemon, October 2006
  6. 6. Types of disability
  7. 7. types of disability Visual Total blindness, partially sighted, colour blindness
  8. 8. types of disability Visual Total blindness, partially sighted, colour blindness Auditory Deaf or hard of hearing
  9. 9. types of disability Visual Total blindness, partially sighted, colour blindness Auditory Deaf or hard of hearing Mobility Limited movement and fine motor control
  10. 10. types of disability Visual Total blindness, partially sighted, colour blindness Auditory Deaf or hard of hearing Mobility Limited movement and fine motor control Cognitive Autism, ADHD, dyslexia, short-term memory loss
  11. 11. Flash & visual disabilities
  12. 12. Flash & visual disabilities Assistive technologies Flash hooks into MSAA on Windows No support yet for other AT layers.
  13. 13. Flash & visual disabilities Assistive technologies Flash hooks into MSAA on Windows No support yet for other AT layers. Zooming Vector-based - native support for zooming. Can hook into browser text resize with JS
  14. 14. Flash & visual disabilities Assistive technologies Flash hooks into MSAA on Windows No support yet for other AT layers. Zooming Vector-based - native support for zooming. Can hook into browser text resize with JS Colour adjustment Flash 8 filters allow quick and easy colour adjustment.
  15. 15. Had enough of the slides yet?
  16. 16. Good! It’s demo time
  17. 17. Flash & auditory disabilities
  18. 18. Flash & auditory disabilities Graphical representation Flash is graphical by nature.
  19. 19. Flash & auditory disabilities Graphical representation Flash is graphical by nature. Audio captioning 3rd party solutions for displaying external caption data available for Flash 7+
  20. 20. Flash & auditory disabilities Graphical representation Flash is graphical by nature. Audio captioning 3rd party solutions for displaying external caption data available for Flash 7+ Video captioning Flash 8 supports reading in external caption data. Latest Flash Player 9 supports 3GPP TimedText embedded in MP4 file.
  21. 21. Another demo 3GPP TimedText
  22. 22. Flash & mobility disabilities
  23. 23. Flash & mobility disabilities Keyboard control Flash has built-in support for [TAB] key focussing. Flash links [ENTER] and [SPACE] to mouse clicks. Keyboard events are exposed in ActionScript.
  24. 24. Flash & cognitive disabilities
  25. 25. Flash & cognitive disabilities No specific features Flash doesn’t really have any specific features to help with cognitive disabilities. Rules that apply to standard web development also apply to Flash.
  26. 26. One last demo SITA Kids
  27. 27. Resources Slides, examples, etc http://dynamicflash.com/talks Adobe http://www.adobe.com/accessibility/products/flash/ Blogs http://niquimerret.com http://dynamicflash.com
  28. 28. Questions?
  29. 29. END

×