It's not a secret anymore!*
The moose likes HTML, CSS and JavaScript and the fly likes Making videos functionality accessible by Keyboard(508 Compliance) Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Engineering » HTML, CSS and JavaScript
Bookmark "Making videos functionality accessible by Keyboard(508 Compliance)" Watch "Making videos functionality accessible by Keyboard(508 Compliance)" New topic

Making videos functionality accessible by Keyboard(508 Compliance)

Hemant Thard
Ranch Hand

Joined: Dec 23, 2008
Posts: 122
Hi Guys,

I need some advice on how to make multimedia 508 compliant.
one of my requirement is to make video player that runs on client browser to be 508 compliant. Its functionality like Pause, Play, forward, backward etc should be accessible by keyboard, very much like the way Youtube has implemented.

I am trying to find the solution for this for quite a while. I came across JW Player that says can be customized. though i am not sure of that.

Can anybody give me advice or pointers to achieve this functionality.

Help will be appreciated.

Thanks & Regards,

Bear Bibeault
Author and ninkuma

Joined: Jan 10, 2002
Posts: 60810

If you are using the HTML5 <video> tag, this book has an entire chapter on doing just that.

[Asking smart questions] [Bear's FrontMan] [About Bear] [Books by Bear]
Jeanne Boyarsky
internet detective

Joined: May 26, 2003
Posts: 30138

Background: Section 508 is a US Federal Government law about making websites available to people with assorted disabilities. The keyboard use is to help blind or vision impaired or motor impaired users navigate the website.

For motor impaired users, video is fine as long as the mouse isn't required. For blind users, only the audio is available. (and even that assumes the user isn't blind and deaf.) It is likely you will have to provide a textual transcript in addition to the video to meet Section 508 compliance.

[Blog] [JavaRanch FAQ] [How To Ask Questions The Smart Way] [Book Promos]
Blogging on Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, OCAJP, OCPJP beta, TOGAF part 1 and part 2
It is sorta covered in the JavaRanch Style Guide.
subject: Making videos functionality accessible by Keyboard(508 Compliance)
Similar Threads
Question: JS and Accessibility.
Writing file to Response vs serving file using the context path
Ajax Topics
section 508 compliant taglibrary
Tomcat as a Plumtree Portal Gadget Server