- From: Ian Jacobs <ij@w3.org>
- Date: Thu, 15 Feb 2001 16:00:42 -0500
- To: w3c-wai-ua@w3.org
15 February 2001 UA Guidelines Teleconference Agenda announcement: http://lists.w3.org/Archives/Public/w3c-wai-ua/2001JanMar/0223.html Minutes of previous meeting 8 February 2001: http://lists.w3.org/Archives/Public/w3c-wai-ua/2001JanMar/0200.html Next meeting: 22 February Present: Jon Gunderson, Ian Jacobs (scribe), Harvey Bingham, David Poehlman, Mickey Quenzer, Gregory Rosmaita, Tim Lacy Absent: Charles McCathieNevile, Kitch Barnicle, Rich Schwerdtfeger Regrets: Denis Anson, Eric Hansen, Jim Allan ------------- Announcements ------------- 1.Register for User Agent face-to-face meeting in Boston on 1-2 March 2001 JG: Possible attendees: Denis, Aaron Leventhal (Netscape) MQ: I will attend. The forms were confusing, however. ---------- Discussion ---------- 1.Coordination of joint meetings with DOM and CSS JG: We'll meet with DOM WG at 12 on Friday 2 March. IJ: Please send DOM issues on this thread: http://lists.w3.org/Archives/Public/w3c-wai-ua/2001JanMar/0213.html Action IJ: Send an email about CSS issues to take to the CSS WG. Confirm that IJ will attend CSS meeting earlier in the week to discuss WAI issues. 2.Definition Issues: 1.Issue 359: Definition: text content (incompatible with WCAG?) 2.Issue 358: Definition: Equivalent 3.Issue 322: The definition of the word element 4.Issue 321: Equivalency relationships and the wording of checkpoint 2.3 5.Issue 394: Checkpoint 2.1: Vague about what cannot be provided through a source view /* IJ summarizes EH, AG discussions on Guideline. Proposal not yet available to Working Group. */ HB: One concern: Is it true that the user will always have the same set of user agents? Do some get in the way of others? E.g., if video were on, then the user might not hear the captions for video. DP: My experience with captions: not readable with screen readers. MQ: Should captions be required to be in separate viewports? 3.Issue 443: Checkpoint 1.4: Device indepdent access to pointer (mouse) specific events. Source: http://server.rehab.uiuc.edu/ua-issues/issues-linear-lc2.html#443 JG: I'm not sure that the requirement to convert author-specified device-specific handlers was clear to reviewers. That may have affected reviewer comments about the document. IJ: Checkpoint 1.1 is very simple, but there may be some cases where author-specified behaviors shouldn't be covered: a) Event bubbling? b) Pixel-specific behavior (e.g., server-side image maps)? IJ: E.g., when you move focus to a link with a mouseover event handler specificed, simulate the mouseover. {In other words, "onfocus" triggers "onmouseover"} DP: I recommend treating this like an HTML selection: you are informed that you are in a selection element, and down arrow sends you to first option. TL: In current environment, element with a mouseover handler is just identified to MSAA as a link. So, to get the combo box behavior, the author would have to tell everyone it's a combo box. GR: To avoid disorientation that DP alluded to, the UA should provide the user with the option to pop up the menu or not. IJ: But the UA doesn't know it's a menu. I think that we're talking about a binary mode that, when on, converts device-independent and keyboard-specific events into mouse-specific events. TL: A few comments: a) Yes, you are correct, there are JAWS users who have no idea that links are available because JAWS doesn't tell them. b) Handling event bubbling is very difficult. c) I think that this issue might be better addressed at the platform level than at the UA level. I think you should be able to tell the system (system-wide) that you are not going to use a mouse. And in that case, key events should be mapped to mouse events. I think that this is a valid point. IJ: Does focus move to a link when I use the mouse to activate it? TL: When you move the mouse around, you don't change focus until you click. IE walks up DOM tree up to a node that can take focus. GR: What about zap-mouse-to-focus? DP: What about a model where: a) These mouse-specific events are identified. b) The user can make a choice about what to do. /* IJ Notes that this discussion falls nicely into the "staged access" model presented earlier */ DP: For a popup menu, I want the ability to navigate into it, or skip over it. IJ: My question then is: is repair useful if the user agent doesn't tell the user it's a popup menu (since the user agent doesn't know; this is a script after all). IJ: The author could have done a number of things correctly: a) Alternative page (with all links available) b) Device-independent handlers only (e.g., "onactivate") c) Redundant handlers (onfocus + onmouseover) IJ: So, the question is how much the UA can do (should do) despite authoring limitations. I think that the UA could provide some help, but the repair will not guarantee access in some cases (e.g., where pixel-specific interaction expected). TL: I think the problem is wider than HTML and Web pages. I think a zap-mouse-to-focus utility would be a good thing. I'll ask around here. Action TL: Report to WG on discussions at Microsoft about keyboard emulation. JG: For us to move ahead, I think we need more concrete proposals about what we are going to require. And what are techniques for implementing these. I think that we raise this issue to a checkpoint level requirement to highlight it. The WG documents some possible repair requirements; 1) Navigate to active elements, including those with explicit event handlers. JG: I think we need to make clearer that this includes. 2) We should not require repair of author functionality that depends on pixel information. 3) We should require repair of author functionality that is mouse-driven, but does not depend on information conveyed by a specific pixel. (e.g., repair by throwing onmouseover event when onfocus occurs, onmousedown when onkeypress, etc.) 4) No repair in the case of event bubbling (explicit event handlers only). 5) Repair behavior needs to be configurable. 6) You have to know that these behaviors are available. JG: What about different mouse buttons? What about on drag events? We seem to be most interested in: - Translating mousein/out to focus/blur - Clicks to keyboard emulation Action IJ: Write a proposal trying to carve out what repair requirements we might include in the guidelines. ------------------- Action Item Summary ------------------- ---------------------- Completed Action Items ---------------------- 3.IJ: Send email to list asking for input on scope of checkpoint 1.1 including emulation of device specific behaviors Source: http://lists.w3.org/Archives/Public/w3c-wai-ua/2001JanMar/0193.html Done: See action 10 5.JG: Talk to Al Gilman at the next WAI CG meeting about a joint meeting with UA, PF, and Voice WG (or participants) to discuss accessibility issues. Source: http://lists.w3.org/Archives/Public/w3c-wai-ua/2001JanMar/0083.html Done. 10.JG: Ask WAI PF/WAI ER/WAI CG about their experience with repair of device-specific event handlers and indicate that we are leaning towards lowering the priority of repair here. Source: http://lists.w3.org/Archives/Public/w3c-wai-ua/2001JanMar/0200.html Done: http://lists.w3.org/Archives/Public/w3c-wai-ua/2001JanMar/0203.html 9.JG: Ping AOL to see if they can attend Source: http://lists.w3.org/Archives/Public/w3c-wai-ua/2001JanMar/0193.html 11.JG: Send an outline of what should be in a executive summary. Source: http://lists.w3.org/Archives/Public/w3c-wai-ua/2001JanMar/0200.html Done: http://lists.w3.org/Archives/Public/w3c-wai-ua/2001JanMar/0220.html 13.EH: Send thoughts on what should be in a executive summary. Source: http://lists.w3.org/Archives/Public/w3c-wai-ua/2001JanMar/0200.html Done: http://lists.w3.org/Archives/Public/w3c-wai-ua/2001JanMar/0221.html 14.RS: Find out what HPR's intentions are re: repair of device-specific event handlers. Source: http://lists.w3.org/Archives/Public/w3c-wai-ua/2001JanMar/0200.html Done: http://lists.w3.org/Archives/Public/w3c-wai-ua/2001JanMar/0226.html ---------------------- Dropped Action items ---------------------- 15.KB: Submit technique on providing information on current item and number of items in search ----------------- Open Action Items ----------------- 1.IJ, EH, AG: Propose new definitions for terms in question (equivalence, text element, etc.) 2.IJ: Coordinate usability testing of the guidelines (JRG volunteers to be one of the testers). Source: http://lists.w3.org/Archives/Public/w3c-wai-ua/2001JanMar/0137.html 4.IJ: Write an executive summary appendix. Source: http://lists.w3.org/Archives/Public/w3c-wai-ua/2001JanMar/0200.html 6.JG: Implementation information for guideline 2 7.JG: Propose text for the techniques document about synthesized speech implementation issues. Notably UA and AT wanting to use the same synthesizer engine. 8.JG: Create issue list for things that need to be addressed in the next version of the document 12.GL: Ask someone from Microsoft whether they will evaluate the guidelines with a product. Deadline: 2/1/2001 Source: http://lists.w3.org/Archives/Public/w3c-wai-ua/2001JanMar/0137.html 16.GR: Review checkpoints in Guideline 10 for implementation information 17.JA: Review checkpoints in Guideline 4 for implementation information -- Ian Jacobs (jacobs@w3.org) http://www.w3.org/People/Jacobs Tel: +1 831 457-2842 Cell: +1 917 450-8783
Received on Thursday, 15 February 2001 16:00:45 UTC