- From: Richard Schwerdtfeger <schwer@us.ibm.com>
- Date: Tue, 8 Jan 2013 21:42:09 -0700
- To: "James Craig" <jcraig@apple.com>
- Cc: "public-indie-ui@w3.org" <public-indie-ui@w3.org>
- Message-ID: <035F0AB9-72AE-4AE4-B420-AC88864649A8@us.ibm.com>
Sent from my iPad On Jan 8, 2013, at 8:16 PM, "James Craig" <jcraig@apple.com> wrote: > Address each inline. > > On Jan 7, 2013, at 6:11 PM, Richard Schwerdtfeger <schwer@us.ibm.com> wrote: > > > Suggested Changes and Comments: > > > > Abstract: > > > > <change> > > This specification, in conjunction with the User Context Module, is intended address the problem of device-, OS-, and localization-independent control of web content, including custom widgets. See the introduction for background and usage examples. > > </change> > > > > <to> > > This specification, in conjunction with the User Context Module, is intended address the problem of device-independent, OS-neutral, and localization-independent control of web content, including custom widgets. See the introduction for background and usage examples. > > </to> > > Michael had a lot more feedback on the Abstract which supersedes this change. Please review the new one. > > https://dvcs.w3.org/hg/IndieUI/raw-file/tip/src/indie-ui-events.html#abstract > Ok. Reading Michaels: <change> Implementing platforms will take modality-specific user input, user idiosyncratic heuristics to determine the specific corresponding Indie UI event, and send that to the web application in addition to the modality-specific input such as mouse or keyboard events, should applications wish to process it. </change> <to> Implementing platforms will combine modality-specific user input with user idiosyncratic heuristics to determine the specific corresponding Indie UI event, and send that event to the web application in addition to the modality-specific input such as mouse or keyboard events, should applications wish to process it. </to> > > 1.1 Background: > > > > Paragraph 1: > > > > <change> > > alternate assistive technologies including > > </change> > > <to> > > assistive technologies that use alternate forms of input such as > > </to> > > Done. > > > 1.2 Goals: > > > > Bullet 1: <change< agnostic</change> <to> input agnostic </to> > > > > Bullet 3: A comment: Just wanted to point out that another group is doing Pointer events which are more agnostic. We might want to limit this to command and control functions. > > I'm not sure how this comment relates to bullet 3. Could you clarify? To make sure we're talking about the same text, the full bullet 3 follows: > > "Provide a clear path for web developers to smoothly transition from currently existing physical events to IndieUI events, during the period when implementations of IndieUI are incomplete." > Well, the new pointer event working group may not consider our work the only non-physical device event work as it has abstracted things to a degree. Our statement seems to be center of the universe-ish. You might say legacy input device implementations. > > General change: > > > > Both sections 2 and 3 should say "This section is normative." as the preceding sections say they are non-normative. ... or you should separate these sections into a normative part of the spec. Either way would be fine. > > The "non-normative" ones are generated by ReSpec. My understanding is that anything not explicitly listed as non-normative is considered normative, so adding these in would be redundant. > The ARIA spec. states what sections are normative. > > 3. UI Request Events > > > > Are there going to be incidents where the request event is NOT sent to the element with the Point of Regard. IOW should the Point of Regard always be moved to make all requests? We should look into this. > > I don't understand your question. I'd expect that a UA or AT could "move" the POR prior to sending an event, or not move it. If not, the event would initiate from the current POR. If so, the event would initiate from the new POR. If I'm understanding you correctly, this is out of scope for the spec, as it's in the realm of specific implementations and user tools to figure out where the user's POR is. > We don't have implementations. It is simply a question that where we are not talking about UI input commands and we are talking about requests there may be a need to not have to be the POR. We did not ask if there was a use case for this. It is simply something that the group did not discuss. We should ask ATs if any have such a use case. I tend to agree with you but we should ask. That's all. > > 3.1.3 UIRequestEventType > > > > Each of these are separated by a black and red color. I am not sure why we are differentiating by color. e.g.: > > Undo Request undorequest > > > > If we are differentiating by color that is an accessibility issue. > > The monospace <code> blocks differentiate in ways other than by color alone so AFAIK, there is no accessibility problem with this format. The color is just the default W3C style for inline <code> elements, in addition to the monospace font. > > > Why don't we just get rid of the first part and have undorequest? You have the definition following it. > > Explanation from the discussion here: > http://lists.w3.org/Archives/Public/public-indie-ui/2012Nov/0010.html > > I just added in the originally proposed parentheses, to improve readability a little bit. > ok > > 3.2.1 UIManipulationRequest > > > > We need to prototype this to know whether we have this right. > > I agree. > > > Glossary: > > > > Point-of-Regard: > > > > The definition should start out as the point of user focus within which UI actions are directed. > > "where actions are directed" is somewhat vague. Do you mean "where events are initiated"? I left this as a noted TBD because I'm not sure the best way to define this yet either. I am ok with where Indie UI events are initiated. I would like to see a draft definition here before we put out a draft. > > > ... and then follow with the rest of it. > > > > This is the extent of my comments for this first working draft. It is a good first draft. We need to dig into these deeper and provide greater specificity such as scrolling increments. We are all aware of that. > > Thanks for your help Rich. I'm glad to hear you both are recuperating. > Thank you. > James > >
Received on Wednesday, 9 January 2013 04:42:47 UTC