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

Re: Events (Xposted)

From: Jon Gunderson <jongund@staff.uiuc.edu>
Date: Fri, 30 Oct 1998 10:26:28 -0600
Message-Id: <199810301627.KAA11357@staff1.cso.uiuc.edu>
To: Paul Adelson <paul.adelson@citicorp.com>, Charles McCathieNevile <charlesn@srl.rmit.edu.au>, "w3c-wai-gl@w3.org" <w3c-wai-gl@w3.org>
Cc: WAI UA group <w3c-wai-ua@w3.org>
I like your point about mouseover events.   Rather than saying a specific
event is inaccessible or accessible, I think we need to focus on accessible
design guidelines.

At 10:58 AM 10/29/98 -0600, Paul Adelson wrote:
>Sorry for the cross-post, but there is an important issue being overlooked
>here that pertains to both UA and PAGL:
>onMouseOver can enhance accessibility and there is no effective
alternative at
>this time, yet people are suggesting it not be used.
>For low-vision users, it is very helpful to get extra visual feedback -- as
>can be provided by highlighting a link when the mouse cursor passes over it.
>Using the events in this way can improve accessibility for people with low
>vision and does not limit accessibility for people who don't use a mouse.
>The problem arises when onMouseOver is used for more complicated processes --
>for instance, using mouseover on images to pop up descriptive text somewhere
>else on the screen, resulting in descriptive text that disappears whenever
>user tries to move their focus to it.
>Someone suggested that if the PAGL says not to use onMouseOver we could
>that intelligent web developers will ignore the guideline in valid
>curcomstances. Perhaps it would be better to assume that many readers of the
>guidelines will be naive on these issues, and that the guidelines should
>specify how the events can be used in a positive way and when they can be
>For the UA group, maybe this is an opportunity to think about how to make
>'onMouseOver' more generic. Thinking back to our recent discussions of 'Point
>of Regard', would a set of 'onRegard' or 'onUserCursor' events be a plausible
>superset of 'onMouse' that could be applied to a broader range of interactive
>Charles McCathieNevile wrote:
>> The discussion on PAGL was about logical events (those which specified a
>> function) as opposed to device-dependent events.
>> The division below was the list as it stands. It occurred to me that we
>> could easily enough add onActivate - corresponding in a mouse interface to
>> onClick, and to pressing return to activate the item with focus in a
>> keyboard interface.
>> I'm not sure about the rest, but I suspect that onMouseDown, onMouseUp,
>> onKeyDown, onKeyUp and onMouseMove are related to selecting a part of the
>> document. In determining how to do that we are likely to sort out the
>> relationship between the current device-dependent attributes and new
>> 'logical' event triggers that can be triggered from various interfaces (eg
>> voice)
>> Which seems to me to leave onMouseOut and onDblClick out in the cold. One
>> of the consequences of this is that we should recommend against using
>> those events which we are likely to lose (except for providing 'eye-candy'
>> - stuff that has no functional importance) and make suggestions about how
>> the rest might be used in the page authoring guidelines. (have i said
>> this before on this group? if so, sorry)
>> Charles McCathieNevile
>> From: http://lists.w3.org/Archives/Public/w3c-wai-gl/1998OctDec/0029.html
>> Chris is right, so for the sake of completeness I looked up all the event
>> attributes again.  Those which I think are device-dependent, and we should
>> recommend not be used are:
>> onMousedown, onMouseup, onMouseover, onMousemove, onMouseout, onKeydown,
>> onKeyup, onKeypress, onClick, onDblclick
>> Those which seem to be logical events are:
>> onFocus, onBlur, onSelect, onChange, onSubmit, onReset, onLoad, onUnload.
>> It should also be possible to define something like 'onActivate' - which
>> would be equivalent to onClick for a link, but I guess this belongs to
>> other groups.
>> Charles McCathieNevile
>  -- Paul Adelson
>* The views expressed are those of the
>* author and do not necessarily reflect the
>* position of Citibank or its affiliates.
Jon Gunderson, Ph.D., ATP
Coordinator of Assistive Communication and Information Technology
Division of Rehabilitation - Education Services
University of Illinois at Urbana/Champaign
1207 S. Oak Street
Champaign, IL 61820

Voice: 217-244-5870
Fax: 217-333-0248
E-mail: jongund@uiuc.edu
WWW:	http://www.staff.uiuc.edu/~jongund
Received on Friday, 30 October 1998 11:28:07 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 16 January 2018 15:33:28 UTC