- From: Jim Allan <jimallan@tsbvi.edu>
- Date: Thu, 31 Jan 2013 11:52:17 -0600
- To: WAI-ua <w3c-wai-ua@w3.org>
- Message-ID: <CA+=z1W=kpRzGze0p3R-30ZSm1m455S+HG+r-j8L7u-egtKYWuw@mail.gmail.com>
Just before the meeting.
below is my current musings trying to make sense of our conformance.
I start with the Definition of UA, That is followed by our expansion of the
definition found in the Implementation document.
I added some examples and conformance claims. I could not think of any for
the web-based.
This is what was done in UAAG10
http://www.w3.org/TR/UAAG10/conformance.html#Conformance
Huge and complex.
Definition of User Agent
A user agent is any software that retrieves, renders and facilitates
end-user interaction with Web content.
*What qualifies as a User Agent?*
These guidelines employ the following tests to determine if software
qualifies as a user agent. UAAG 2.0 divides potential user agents into
- platform-based application
- extension or plug-in
- web-based application
PLATFORM-BASED USER AGENT
If the following three conditions are met, then it is a platform-based
application:
1. It is a standalone application, and
2. It interprets any W3C-specified language, and
3. It provides a user interface or interprets a procedural or
declarative language that may be used to provide a user interface
This includes desktops, and mobile devices.
Full UAAG 2.0 Conformance
A user agent conforms to UAAG20 at A, AA or AAA level when it meets the all
of the SCs appropriate for the level of conformance. The UA may meet the
appropriate SCs wholly on its own or must list extensions necessary to meet
specified SCs that the UA cannot meet alone.
Partial UAAG 2.0 Conformance - Platform Limitations (Level A, AA, or AAA)
This conformance option may be selected when a user agent is unable to meet
one or more success criteria because of intrinsic limitations of the
platform. The conformance should explain what platform features are missing.
Examples:
· if a requirement refers to color, but the device only has a
monochrome screen
· if a requirement refers to a keyboard interface, but the device
OS lacks a keyboard interface
· f a requirement refers to a platform accessibility service, but
the device lacks a platform accessibility service
Partial UAAG 2.0 Conformance.
User-Agent A only conforms to the following Success Criteria:
· all met SC are listed.
We do not conform to the following SC – and the reasons are listed
EXTENSION
If the following two conditions are met then it is an extension or plug-in:
1. It is launched by, or extends the functionality of a platform-based
application, and
2. Post-launch user interaction is included in, or is within the bounds
of the platform-based application
This includes most extensions and plugins. It excludes AT, as they are
standalone applications separate from the browser (rule 2 above). It
excludes web-based application plugins (see the definition below).
Conformance for an extension or plugin can be claimed for specific SCs and
the SCs related to configuration behavior.
UAAG 2.0 Conformance for Extension:
A "mouseless browsing" extension allows the following listed browsers (UA1,
UA2) to meet UAAG success criterion 2.3.3 ("Direct activation of Enabled
Elements: The user can move directly to and activate any enabled element in
rendered content."). Additionally we meet these SCs related to user
interface components (Guideline 2.1 2.3.4(?? AA), 2.7.1, 2.7.1, 2.8.1,
3.3.1, 3.3.2)
WEB-BASED USER AGENT
If the following three conditions are met then it is an web-based
application:
1. The user interface is generated by a procedural or declarative
language; and
2. The user interface is embedded in an application that renders web
content, and
3. User interaction is controlled by a procedural or declarative
language, or if user interaction does not modify the Document Object Model
of its containing document.
This includes plugins (e.g. media player in object element
UAAG 2.0 Conformance for Web-based User Agent
--
Jim Allan, Accessibility Coordinator & Webmaster
Texas School for the Blind and Visually Impaired
1100 W. 45th St., Austin, Texas 78756
voice 512.206.9315 fax: 512.206.9264 http://www.tsbvi.edu/
"We shape our tools and thereafter our tools shape us." McLuhan, 1964
Received on Thursday, 31 January 2013 17:52:45 UTC