- From: Greg Lowney <gcl-0039@access-research.org>
- Date: Thu, 21 Jan 2010 09:59:36 -0800
- To: WAI-UA list <w3c-wai-ua@w3.org>
- Message-ID: <4B589608.9060307@access-research.org>
Here are some thoughts on the Guideline 3.1 (Provide access to alternative content) in the current draft (http://www.w3.org/WAI/UA/2010/ED-UAAG20-20100105/). 1. Should check definition of alternative content to make sure it doesn't include on-demand things like definitions for words, raw HTML view, etc. 2. Re 3.1.1 (Notification of Alternative Content). I'm not sure the current definition of "notify" achieves the goal of this SC. For example, is it OK if the presence of alternative content is only indicated in the status bar when the user moves the focus to or selects that particular piece of rendered content? 3. In 3.1.2 (Configurable Default Rendering: Provide the user with the global option to set which type of alternative to render by default. If the alternative content has a different height and/or width, then the user agent will reflow the viewport. (Level A)) we should change "which type of alternative" to "which types of alternative content". 4. Re 3.1.3 (Browse and Render), it's obviously unfinished but I can't tell what it's going to be structured. 5. Re 3.1.4 (Available Programmatically: If an alternative is plain text (e.g., short text alternative), then it is available programmatically, even when not rendered. (Level A)), 5.a What is the purpose of this? Is it programmatic access, why isn't it under Guideline 2.1 (Facilitate programmatic access)? 5.b Why only when the alternative content is plain text? If there's an object whose alternative is an image, shouldn't the content of that image be available programmatically? Access to plain text is useful for screen readers and equivalent, but screen magnifiers could take advantage of a scalable version of the image if one is available, screen readers might want the pre-recorded audio equivalent of content, etc. 5.c We don't define "plain text". Presumably it includes text with markup tags, and in any character set? 6. Success criteria 3.1.2 (Configurable default renderings), 3.1.3.b (non-synchronized alternatives) and 3.1.5 (Rendering Alternative (Enhanced)) all include the clause "If the alternative content has a different height and/or width, then the user agent will reflow the viewport" or equivalent. I believe that there's value to the ability to NOT reflow the container, instead either truncating the alternative content or providing scrolling within its container. That option is necessary because some pages become unusable when reflowing changes the layout (e.g. things no longer line up correctly, obscuring their intended relationships). An example of a spreadsheet, where enlarging every cell to fit its contents (normal or alternative) could easily make the document quite unwieldy. See discussion of proposed 3.10.5 (Access to content outside viewport or container) and proposed new SC "Expand and scroll viewports" which Jeanne and I have been debating. Thanks, Greg
Received on Thursday, 21 January 2010 18:01:33 UTC