- From: Michael Cooper <cooper@w3.org>
- Date: Fri, 10 Feb 2017 14:39:28 -0500
- To: public-editing-tf@w3.org, APA WG <public-apa@w3.org>
- Message-ID: <55fb3ee7-d603-9252-3825-082394339960@w3.org>
The Accessible Platform Architectures WG has reviewed the Input Events specification (https://www.w3.org/TR/input-events/) and has the following comments: == Substantive == 1. From an accessibility perspective the following would be valuable: - A notification to ATs that functions like text insertions were completed so that positive reinforcement could be provided to the user. - A programmatic way for alternate input solutions to drive some of the changes would be helpful. For example, an AT might want to insert the text now that this can be done in a device independent way. Some of this may be provided for in UI Automation (Windows platform) but are they provided on others? == Editorial == Editorial comments are less critical to handle on a WG-to-WG level, but our participants thought they were relevant enough to send. 1. This text is not clear: The DataTransfer object's drag data store item list <https://html.spec.whatwg.org/multipage/interaction.html#drag-data-store-item-list> contains one entry with the draf data item type string <https://html.spec.whatwg.org/multipage/interaction.html#the-drag-data-item-type-string> |"text/html"|, whose kind <https://html.spec.whatwg.org/multipage/interaction.html#the-drag-data-item-kind> is /Plain Unicode string/, and whose data is a HTML representation of the content that is in the clipboard, in the kill buffer <https://www.w3.org/TR/input-events/#dfn-kill-buffer>, to be dropped or otherwise the content that is to be added. [HTML-LIVING <https://www.w3.org/TR/input-events/#bib-HTML-LIVING>] Are you equating the kill buffer with the clipboard? It looks like you are missing an “or” as in “ or in the kill buffer”. 2. Also, you refer to HTML-LIVING. Wouldn’t you be referring the W3C spec. vs. the WhatWG version? This is in multiple locations in the spec. APA notes this because of the better focus on accessibility within the W3C HTML standard. 3. Another seemingly editorial issue is this text: "A user agent <https://www.w3.org/TR/input-events/#glossary-user-agent> /MUST/ dispatch <https://www.w3.org/TR/uievents/#dispatch> [UI-EVENTS <https://www.w3.org/TR/input-events/#bib-UI-EVENTS>] this event immediately after the DOM has been updated due to a user expressed intention to change the document contents which the browser has handled.” This does not read properly. Maybe UI-EVENTS should come after “this event” 4. The beginning of this document should state that this is a solution solely targeted at contenteditable elements in HTML vs. being a general device independent solution. This will not work for SVG. For APA, Michael Cooper, staff contact
Received on Friday, 10 February 2017 19:39:34 UTC