W3C home > Mailing lists > Public > w3c-wai-ig@w3.org > April to June 2000

Isn't onFocus REALLY onKeyboardFocus?

From: Bruce Bailey <bbailey@clark.net>
Date: Thu, 13 Apr 2000 09:46:08 -0400
To: <w3c-wai-ig@w3.org>
Cc: <wai-wcag-editor@w3.org>
Message-ID: <000601bfa54e$9f4e3c80$53fe330a@msde>
In light of recent discussions, this excerpt from the techniques document
caught my eye:
http://www.w3.org/TR/WAI-WEBCONTENT-TECHS/#device-ind-events

<BLOCKQUOTE>
Use application-level event triggers rather than user interaction-level
triggers.  In HTML 4.0, application-level event attributes are "onfocus",
"onblur" (the opposite of "onfocus"), and "onselect".  Note that these
attributes are designed to be device-independent, but are implemented as
keyboard specific events in current browsers.
</BLOCKQUOTE>

From recent discussions, am I correct to understand that the last sentence
above is a LIE?  That, in fact, PER THE FORMAL 4.01 SPECIFICATIONS, onFocus
is DEFINED to be keyboard specific?  And that MSIE 4+ (for example) handling
of onFocus is perfectly in keeping with the specifications?

There is also the problem that the formal specifications allows the use of
onMouseOver MUCH more liberally than onFocus...

This might belong on the GL or ER list.
Received on Thursday, 13 April 2000 09:49:30 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 19 July 2011 18:13:48 GMT