- From: Charles McCathieNevile <chaals@opera.com>
- Date: Tue, 10 Jan 2006 19:46:45 +0100
- To: geoff@deering.id.au, w3c-wai-ig@w3.org
- Cc: "John Foliot - WATS.ca" <foliot@wats.ca>
To the extent that key bindings need to be communicated by the user agent (which is what ultimately assigns them) to the user, that is covered already in UAAG. The ability to note that some waypoint in a site happens to be important is something that has to be covered in the relevant content specs, it is just that while that markup chosen was reasonable at the time, at least HTML 4, SMIL 2.1 got their ideas about implementation horribly wrong. Those specifications make claims about platform-based implementation that are simply not true, but the model implied was followed by the implementations in IE and Netscape/Mozilla, which have proven clearly just how wrong they are. There are various alternative implementations (iCab, JuicyStudio, Opera, UBAccess, all spring to mind) that demonstrate that it is possible to make something useful of the existing markup. So, IMHO, WCAG is correct to suggest using them, people who have broken implementations have the ability to fix them using the work of people like Gez at JuicyStudio or Lisa at UBAccess, manufacturers whose implementations more or less work like Opera and iCab should document them better, and manufacturers like Mozilla and Microsoft should do something about their implementations as well as documentation. And the HTML and similar groups should leave that bit of markup alone, fix their specifications, and let us move on to deal with other problems. (And my good mate John should see the light and stop worrying about the key attribute so much, in order to concentrate on getting rel right. But he'll keep on with both, I guess ;) cheers Chaals On Tue, 10 Jan 2006 19:11:15 +0100, Geoff Deering <geoff@deering.id.au> wrote: > It seems to me that this needs to be moved to the User Agent > Accessibility Guidelines and out of WCAG. If the whole thing is better > managed by the user agent and the client, then that is where it > belongs. Once it is there, developers can be informed in WCAG to avoid > setting any key bindings themselves and allow the user agent and client > to manage it. You'd have to try moving it out of markup too. -- Charles McCathieNevile chaals@opera.com hablo español - je parle français - jeg lærer norsk Peek into the kitchen: http://snapshot.opera.com/
Received on Tuesday, 10 January 2006 18:47:03 UTC