- From: <oedipus@hicom.net>
- Date: Thu, 8 Mar 2001 14:31 +0000
- To: w3c-wai-ua@w3.org
i've been attempting to send this since i lost connection whilst preparing to send it to the list late last night/early this morning... --- FORWARDED MESSAGE --- Date: Thu, 8 Mar 2001 03:37:15 -0500 (EST) From: "gregory j. rosmaita" <oedipus@hicom.net> To: Jon Gunderson <jongund@uiuc.edu> Cc: w3c-wai-ua@w3.org Subject: Re: Change in Priority for new event checkpoints jon wrote, in defense of dropping Checkpoint 7.X to P2, quote > 2. This is a new requirement and was not part of any previous proposals or > discussions on this issue. unquote not so, -- when the decision to reconfigure checkpoints 7.3 and 7.4 was adopted as resolved, didn't anyone hear the loud sigh of relief that mickey and i (and later dave) collectively heaved? just one of many collective sighs--most sighs of relief, i should add, and only a few of frustration--shared by the three of us during the course of the face2face, but each was eloquent testimony to the fact that the issue which inspired it, like some of the other lingering issues, aren't in fact "new" issues or "new" requirements at all, but key crucial concepts, principles, and realities which we have been attempting to explain to the working group as a whole for at least the past 2 years... so, when the decision to reconstitute 7.3 and 7.4 into 3 checkpoints was made, we felt as if we had finally been able to fully communicate, and the working group was finally able to articulate, the following key concepts: (1) the user has to be able to get to every enabled interactive element on/in a page/document/application; (2) that there is a huge difference between getting to an enabled interactive element only to have the event associated with that element's event handler fire instantaneously/automatically/without warning or foreknowledge and the ability to query an enabled interactive element in order to ascertain its nature and function--as best can be communicated either strictly through markup, or explicitly, thanks to an author-defined description--BEFORE making a conscious decision to make a leap of faith... there's a reason the verbs "fire" is metaphorically employed to describe that functionality! (3) that, given the state-of-the-art all around, the only practical way to accomplish this is to establish focus -- especially if there are multiple events from which the user can choose... and the moral of the story is: configuration is nothing but a cascade, in which the user gets the !important -- the user MUST be able to establish focus upon an enabled interactive element without causing it to fire, even if the author has explicitly expressed authorial intent by defining an automatically triggered event handler for that element, full stop (read: end cascade) it doesn't mean that the author can't ultimately get what he or she desires, simply that, as in real life, instant gratification isn't assured on the web, either... jon also observed/argued, quote > 3. This does not necessarily guarantee access. We already allow people to > turn off scripts, so they can look at event handlers without firing them > with this feature at a P1 level. This seems like a new special/limited > case of turning off scripts. unquote i could as easily cite chapter and verse to trumpet a P1 -- "Make all content available through the user interface" springs to mind, as well as the underlying tenor of the document: "first, do no harm" in relation to the neccessity of minimizing disorientation .... as i've said before, suggesting that the user disable ALL scripting support in order to avoid this PARTICULAR or ANY isolated behavior is far too draconian... we don't ask users to suppress background images by turning off all image support, do we? decapitation is an effective cure for acne, as frank zappa pointed out to tipper gore some time ago, but it's hardly the most efficacious... i vote it (remain) a P1, as it is an explicit (and necessary) requirement until either the DOM resumes work (in collaboration or alone) on the suspended Views module [reference 1], or until either XBL [reference 2] or Spice [reference 3] is widely implemented (and if so, best in accordance with a public spec... XBL has, i believe, the advantage, in that it's origins are in the Do It Yourself world of free source, and by virtue of its implementation in mozilla -- presumably, as the precursor for the mechanism/technology underlying a user configurable chrome/UI for whatever else eventually emerges from AOL/Netscape... gregory, composing on an unstable 2400 connection 3:37am U.S. EST Thursday, March 8, 2001 References (lots of long wrapping URIs): 1. DOM Views and Formatting Module (dormant, despite ray's heroic effort) 1A. http://www.w3.org/TR/2000/WD-DOM-Level-3-Views-20001115/ 2. XBL (Extensible Binding Language): 2A. Submission: http://www.w3.org/TR/xbl 2B. Submission Request: http://www.w3.org/Submission/2001/05/ 2C. W3C Comment: http://www.w3.org/Submission/2001/05/Comment 3. Spice: 3A. Submission: http://www.w3.org/TR/1998/NOTE-spice-19980123.html 3B. Submission Request: http://www.w3.org/Submission/1998/03/ 3C. W3C Comment: http://www.w3.org/Submission/2001/05/ --------------------------------------------------------- BORE, n. A person who talks when you wish him to listen. -- Ambrose Bierce, _The Devil's Dictionary_ --------------------------------------------------------- oedipus@hicom.net http://www.hicom.net/~oedipus/vicug/index.html unagi69@concentric.net --------------------------------------------------------- ------------------- Email sent using AnyEmail from http://www.hicom.net
Received on Thursday, 8 March 2001 14:31:23 UTC