Re: accessibility, javascript, dhtml and code examples

An example of Javascript functions that are useful is form validation. This
is fairly common - you fill out a form, and in a javascript-enabled browser,
it checks for errors before sending the form for processing. So long as there
is an equivalent for non script-enabled browsers, there isn't a problem.

We tend not to use scripts much in W3C content, and theese are generally
written for a specific purpose. scripts to provide things like sound
interaction would be useful examples - I will look at the examples you have
mentioned.

cheers

Charles McCN

On Sat, 26 May 2001, Jonathan Chetwynd wrote:

  I am finding it hard work to use javascript, and maintain 'normal'
  accessibility functions, whilst 'improving' functionality.
  Does anyone know of a specific set of javascript functions that do this?

  a current beta I am working on his here: http://www.peepo.com/crap/lbv/
  (>IE5 only)

  Code has had to be written to include window.status, differentiate drag and
  click, and will have to be written to get
  tabbing to work. It should all work in a variety of browsers, and play
  sounds in Netscape/kde on mouseover, in fact I've read this is not currently
  possible in a number of places. (interactive sound is a fairly basic
  accessibility requirement)

  A search for 'accessibility javascript' was not too helpful, but did turn up
  this link:

  http://trace.wisc.edu/world/java/inplace.htm
  Make scripts and applets keyboard operable (using standard conventions).
  [Place holding page - content still under development]

  I have contacted them, does anyone know of other initiatives?
  perhaps we could link them?

  Is there a good reason why WAI does not host javascript pages, with code
  examples?



  jonathan chetwynd
  IT teacher (LD)
  j.chetwynd@btinternet.com
  http://www.signbrowser.org.uk


-- 
Charles McCathieNevile    http://www.w3.org/People/Charles  phone: +61 409 134 136
W3C Web Accessibility Initiative     http://www.w3.org/WAI    fax: +1 617 258 5999
Location: 21 Mitchell street FOOTSCRAY Vic 3011, Australia
(or W3C INRIA, Route des Lucioles, BP 93, 06902 Sophia Antipolis Cedex, France)

Received on Saturday, 26 May 2001 19:06:13 UTC