- From: Loretta Guarino Reid <lguarino@adobe.com>
- Date: Tue, 7 Mar 2006 11:09:12 -0800
- To: "WCAG" <w3c-wai-gl@w3.org>
- Message-ID: <0DAF2B31FBCEB6439F63FA7F91601F74946227@namail3.corp.adobe.com>
John Slatin has a proposal for the wording for SC 1.3.1, based on the discussion generated at last week's teleconference. Since John is off-line this week, I'm forwarding it for him. Loretta Proposed wording for SC 1.3.1: <proposed> Information and relationships conveyed through presentation can be programmatically determined. </proposed> Definition of programmatically determined: <proposed> Programmatically determined Recognized by assistive technology that supports the technologies in the chosen baseline </proposed> Current wording for SC 1.3.1: <current> Perceivable structures within the content can be programmatically determined. </current> Current definition of programmatically determined: <current> Recognized by user agents, including assistive technology, that support the technologies in the chosen baseline </current> Rationale: Guideline 1.3 encourages authors to "Ensure that information and structure can be separated from presentation." The success criteria (1.3.1-1.3.6) define what must be true in order to ensure that information and structure can be separated from presentation. We define "information" as (1) a message to be sent and received, and (2) a collection of facts or data from which inferences may be drawn. As of 2 March 2006, we define "structure" as (1) The way the parts of an authored unit are organized in relation to each other and (2) The way a collection of Web pages or other primary resources is organized." We define "presentation" as "the rendering of the content and structure in a form that can be perceived by the user." Thus the proposed wording means that any messages to be sent and received, any facts or data from which inferences may be drawn, and any relationships among the parts of an authored unit, must be capable of being recognized by assistive technology that supports technologies used to encode the information and specified in the baseline. "Technology" is defined in the glossary as markup language, programming language, style sheet, data format, or API. The baseline is the set of technologies which the author may assume are active in the user agent. For HTML and other markup languages, the proposed wording does not require markup for any information or relationship that is not conveyed through presentation. (An example of such a relationship would be the use of some literary symbol to give thematic coherence to a document or collection of documents.) Again for HTML and other markup languages, markup would be required to identify any information or any relationship conveyed through presentation. (An example would be a phrase whose role as a section heading is indicated by placing the phrase on a line by itself above some grouping of information, or the logical relationships among numbers arranged in rows and columns.) When information and relationships are encoded using data formats that do not allow for structural markup - such as images, audio files, animations, and video - WCAG already requires text alternatives under GL 1.1. Where these types of non-text content convey information or present relationships, the information and relationships are conveyed by the text alternatives. That is, the proposed SC does not require (for example) the use of SVG for all images. But where SVG is used and the image conveys information or relationships through presentation, the information and relationships must be capable of being recognized by AT. And since that isn't possible now - even the relationship between an image and its text alternative(s) can't be recognized by AT yet - GL 4.2 comes into play and an accessible alternative is required - an image that can be programmatically associated with a text alternative. Loretta Guarino Reid lguarino@adobe.com Adobe Systems, Acrobat Engineering
Received on Tuesday, 7 March 2006 19:09:24 UTC