- From: Michael Cooper <cooper@w3.org>
- Date: Thu, 19 Jun 2014 09:19:30 -0400
- To: public-webappsec@w3.org
- CC: WAI Liaison <wai-liaison@w3.org>
- Message-ID: <53A2E362.8030702@w3.org>
Below are comments from the WAI Protocols and Formats Working Group on
User Interface Security Directives for Content Security Policy
http://www.w3.org/TR/2014/WD-UISecurity-20140318/.
1. We note that there are RFC2119 MUST statements in sections marked as
informative. This is confusing for implementation requirements and
review. Please ensure that all sections that have RFC2119 MUST
statements are in normative sections.
2. We welcome the section 14.1 on assistive technologies. However, we
do think the section is clear enough as written. More detail, and
perhaps some examples, would be welcome. Some specific questions we
had, that we didn't now how to answer based on what was present in
the section, include:
* Would an app using UI Security Directives be able to be operated
by a cloud-based screen reader, such as Web Anywhere, which
wraps a frame around all content it reads?
http://webanywhere.cs.washington.edu/
* Will the input protection heuristic work when a screen
magnifier, such as Windows Magnifier or ZoomText is running on
the machine?
* How will browser zooming impact the input protection heuristic?
What if the zoom occurs during the user interaction?
* Some assistive technology simulates mouse actions. How will
this impact UI Event Handling?
* Some assistive technology simulates user actions via platform
accessibility APIs. How will this impact UI Event Handling?
* Some assistive technology simulates user actions via the DOM.
How will this impact UI Event Handling?
3. In the same section 14.1, we request that the statement "User agents
SHOULD provide a means ..." be changed to MUST and add a sentence at
the end "The mechanism for manually disable enforcement of the Input
Protection Heuristic MUST be operable by assistive technolgies and
by people with cognitive disabilities who are able to understand the
security risk."
4. In Section 15 we request addition of the paragraph "Mechanisms for
CAPTCHA and user verification should include options for people with
different disabilities, including cognitive disabilities, people
with impaired visual and auditory discrimination skills, and for
different modalities. For example, if CAPTCHA or user verification
require biometrics, a choice should be offered of what biometrics to
use, as people with different disabilities may be unable to use one
or more specific biometric mechanisms. Further, when two step
verification procedures are used, any time limit is problem and it
should not be dependent on the user's short term memory or on the
user's ability to copy accurately. See <a
href="http://www.w3.org/TR/turingtest/">Inaccessibility of
CAPTCHA</a> for more information about accessible CAPTCHA."
Received on Thursday, 19 June 2014 13:19:33 UTC