W3C home > Mailing lists > Public > w3c-wai-ig@w3.org > July to September 2005

Query on event-handlers

From: Stuart Auton <stuart.auton@blueyonder.co.uk>
Date: Tue, 12 Jul 2005 12:12:39 +0100
Message-ID: <42D3A5A7.2060503@blueyonder.co.uk>
To: w3c-wai-ig@w3.org


I'm a new(ish) web designer trying to get to grips with web
interoperability. As a learning exercise, I want my own website to
achieve Conformance Level Triple-A.

My current headache is around understanding guideline 6.4 - For scripts
and applets, ensure that event handlers are input device-independent.

Currently, I'm coding links like this:

<a href="sitemap.htm" title="site map"
	onmouseover="window.status='site map'; return true;"
	onfocus="window.status='site map'; return true;"
	onmouseout="window.status=''; return true;"
	onblur="window.status=''; return true;">site map</a>

This provides what I feel is a helpful comment in the status bar rather
than the directory path to the file.

Testing my code with Site Valet
(http://valet.webthing.com/access/url.html), I get a message telling me
to ensure that scripting events are device-independent. I know that the
onfocus/onblur combination is device-independent but I'm guessing that
the onmouseover/onmouseout combination is not (having 'mouse' in the
name was a clue...).

As an aside, I've noticed that the onfocus/onblur combination appears to
work in IE6 but not in Firefox whereas the onmouseover/onmouseout
combination works in both.

What I can't work out from the guidelines is whether my code as shown
above is Triple-A compliant or not. My feeling is that it should be
since with it users whose browsing technology doesn't understand it will
discard it whilst without it, those whose browsing technology does
understand it will be missing out on a potentially useful feature.

I do appreciate that this is quite a minor point but I am trying not to
rely on automated tools and want to develop my understanding in order to
be able to apply commonsense when undertaking manual checks.

Your views would be much appreciated.

Many thanks in advance for your comments.

Kind regards - Stuart Auton.

No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.323 / Virus Database: 267.8.11/45 - Release Date: 09/07/2005
Received on Tuesday, 12 July 2005 11:12:38 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 20:36:26 UTC