Flash and Accessibility
-
Upload
spjwebster -
Category
Technology
-
view
4.785 -
download
0
description
Transcript of Flash and Accessibility
Flash & Accessibility
Yahoo! Developer SummitLondon, 2007
What is accessibility?
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”
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”
universality
What is accessibility?
“ensuring that people with disabilities are not discriminated against”Gez Lemon, October 2006
Types of disability
types of disabilityVisualTotal blindness, partially sighted, colour blindness
types of disabilityVisualTotal blindness, partially sighted, colour blindness
AuditoryDeaf or hard of hearing
types of disabilityVisualTotal blindness, partially sighted, colour blindness
AuditoryDeaf or hard of hearing
MobilityLimited movement and fine motor control
types of disabilityVisualTotal blindness, partially sighted, colour blindness
AuditoryDeaf or hard of hearing
MobilityLimited movement and fine motor control
CognitiveAutism, ADHD, dyslexia, short-term memory loss
Flash & visual disabilities
Flash & visual disabilities
Assistive technologiesFlash hooks into MSAA on WindowsNo support yet for other AT layers.
Flash & visual disabilities
Assistive technologiesFlash hooks into MSAA on WindowsNo support yet for other AT layers.
ZoomingVector-based - native support for zooming.Can hook into browser text resize with JS
Flash & visual disabilities
Assistive technologiesFlash hooks into MSAA on WindowsNo support yet for other AT layers.
ZoomingVector-based - native support for zooming.Can hook into browser text resize with JS
Colour adjustmentFlash 8 filters allow quick and easy colour adjustment.
Had enough of the slides yet?
Good!It’s demo time
Flash & auditory disabilities
Flash & auditory disabilities
Graphical representationFlash is graphical by nature.
Flash & auditory disabilities
Graphical representationFlash is graphical by nature.
Audio captioning3rd party solutions for displaying external caption data available for Flash 7+
Flash & auditory disabilities
Graphical representationFlash is graphical by nature.
Audio captioning3rd party solutions for displaying external caption data available for Flash 7+
Video captioningFlash 8 supports reading in external caption data.Latest Flash Player 9 supports 3GPP TimedText embedded in MP4 file.
Another demo3GPP TimedText
Flash & mobility disabilities
Flash & mobility disabilities
Keyboard controlFlash has built-in support for [TAB] key focussing.Flash links [ENTER] and [SPACE] to mouse clicks.Keyboard events are exposed in ActionScript.
Flash & cognitive disabilities
Flash & cognitive disabilities
No specific featuresFlash doesn’t really have any specific features to help with cognitive disabilities.
Rules that apply to standard web development also apply to Flash.
One last demoSITA Kids
ResourcesSlides, examples, etchttp://dynamicflash.com/talks
Adobehttp://www.adobe.com/accessibility/products/flash/
Blogshttp://niquimerret.comhttp://dynamicflash.com
Questions?
END