W3C home > Mailing lists > Public > w3c-wai-ua@w3.org > October to December 1999

Re: techniques for author-defined UI controls

From: Gregory J. Rosmaita <unagi69@concentric.net>
Date: Wed, 03 Nov 1999 11:44:21 -0500
Message-Id: <4.1.19991103104846.00a09f00@pop3.concentric.net>
To: Jon Gunderson <jongund@uiuc.edu>
Cc: User Agent Guidelines Emailing List <w3c-wai-ua@w3.org>
aloha, jon!

thank you for your reasoned and insightful commentary on my first draft of
techniques for author-defined UI controls...  while i acknowledge that there
are definite differences between HTML4 event handlers and ACCESSKEY, the bottom
line is that both are author-defined UI controls, over which the user MUST be
granted some modicum of control, else the user agent ceases to be the user's

the main difference, i suppose, between TABINDEX and ACCESSKEY and the other
author-defined UI control mechanisms i cited (ActiveX, JavaScript, applets,
HTML4 event handlers) is that the user agent CAN quite easily exert the user's
will (expressed via his or her preferences or options or configuration file)
when it encounters the ACCESSKEY and TABINDEX attributes -- something which is
less clear-cut when dealing with HTML4 event handlers (despite the presence of
checkpoints 9.3, which i think is under-prioritized at P2), as well as with
scripts and applets (checkpoint 3.7, which only allows the user to toggle
between "run applets and scripts" and "do not run applets and scripts")

as an end user, i would also welcome more control over HTML4 events, especially
those for which there aren't native keyboard equivalents, such as OnMouseOver
and the like, and i firmly believe that any such control should be part of the
user agent's functionality, but that's not the impression that i get when
reviewing checkpoints 5.3 through 5.6 -- at least as they are now expressed in
the 29 October WG draft and as they are explicated in the 29 October techniques
document...  and, i'm still not sure whether or not checkpoints 7.4 and 7.5
apply to the full gamut of author-supplied UI controls that i outlined in my
proposal -- and, if they do (as i believe they should), i'm not sure we've
fully thought through the "how", although i suppose that that is an issue that
developers will have to address, in order to comply with GL1, especially
checkpoint 1.3

He that lives on Hope, dies farting
     -- Benjamin Franklin, Poor Richard's Almanack, 1763
Gregory J. Rosmaita <unagi69@concentric.net>
   WebMaster and Minister of Propaganda, VICUG NYC
Received on Wednesday, 3 November 1999 12:05:29 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 20:38:24 UTC