Warning:
This wiki has been archived and is now read-only.
ChangeProposals/InstateLongdesc/References
References
- This document is a part of the: Include longdesc in HTML5 Change Proposal
- For: HTML5 ISSUE-30 longdesc
- Editor: Laura Carlson, (laura.lee.carlson at gmail.com)
- Date: January 31, 2011, last updated May 25, 2011
Contents
- 1 References
- 1.1 Requirements
- 1.2 New Information
- 1.3 HTML 4 on longdesc
- 1.4 HTML5 on longdesc
- 1.5 Web Content Accessibility Guidelines 2.0 on longdesc
- 1.6 User Agent Accessibility Guidelines 2.0 on longdesc
- 1.7 Open Publication Structure (OPS) on longdesc
- 1.8 Issue 30
- 1.9 Previous Proposals
- 1.10 Formal Objections to ISSUE 30 Decision
- 1.11 Request to Reopen HTML-ISSUE-30
- 1.12 Minutes
- 1.13 Related Bugs
- 1.14 Glossary
Requirements
New Information
Recent Research has been conducted and new information collected. It includes:
- Longdesc Examples In the Wild
- Use Cases
- Guidelines, Laws, Policy, and Standards
- Tools (Implementation)
- Online Tutorials and Documentation
- Recent Research on Users
HTML 4 on longdesc
- HTML4 16.4.2 Long descriptions of frames: The longdesc attribute allows authors to make frame documents more accessible to people using non-visual user agents.
- HTML4 Index of Attributes: longdesc "link to long description (complements alt)".
- HTML4 longdesc = uri: "This attribute specifies a link to a long description of the image. This description should supplement the short description provided using the alt attribute. When the image has an associated image map, this attribute should provide information about the image map's contents. This is particularly important for server-side image maps. Since an IMG element may be within the content of an A element, the user agent's mechanism in the user interface for accessing the "longdesc" resource of the former must be different than the mechanism for accessing the href resource of the latter...The alt attribute provides a short description of the image. This should be sufficient to allow users to decide whether they want to follow the link given by the longdesc attribute to the longer description, here "sitemap.html".
- HTML4 A.3 Changes for accessibility "Authors may provide long descriptions of tables, images, and frames (see the longdesc attribute)."
HTML5 on longdesc
longdesc is currently listed as an obsolete feature in the HTML5 editor's draft. It advises to "Use a regular a element to link to the description, or (in the case of images) use an image map to provide a link from the image to the image's description."
- Image Map Bug 11012
- HTML5 Revision 5629 to 5630 October 14, 2010.
Web Content Accessibility Guidelines 2.0 on longdesc
- Technique H45: Using longdesc
- Technique H37: "When an image contains words that are important to understanding the content, the alt text should include those words. This will allow the alt text to play the same function on the page as the image. Note that it does not necessarily describe the visual characteristics of the image itself but must convey the same meaning as the image. If the text in the image is more than can fit in a short text alternative then it should be described in the short text alternative and a longdesc should be provided as well with the complete text."
- WCAG 2.0 Success Criteria 1.1.1 explains the difference between short and long text alternatives.
User Agent Accessibility Guidelines 2.0 on longdesc
From the Implementing User Agent Accessibility Guidelines 2.0, Editors' Draft 11 March 2011:
3.1.2 Configurable Default Rendering: The user has a global option to specify which types of alternative content by default...
3.1.3 Browse and Render: The user can browse the alternatives, switch between them, and render them according to the following (Level A)...non-synchronized alternatives (e.g., short text alternatives, long descriptions) can be rendered as replacements for the original rendered content.
Open Publication Structure (OPS) on longdesc
- Open Publication Structure (OPS) 2.0.1 - "For greater accessibility, it is strongly recommended that OPS Content Document authors include a URI reference in the optional longdesc attribute referencing a resource (such as another OPS Content Document in the Publication) describing the image in finer detail. Reading System developers are also strongly urged to recognize and render in an appropriate fashion (and with accessibility in mind) the resource specified in longdesc. For further information on the use of this attribute and related accessibility attributes, see http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505/#gl-provide-equivalents."
- 3.30.3 longdesc - "Value should be a URI pointing to a long description, typically more detailed than, but complementary to, alt. Use of this attribute is strongly recommended because it can greatly enhance accessibility for print-disabled users."
Issue 30
- HTML WG Issue-30 (longdesc) - Raised by Charles McCathieNevile, February 6, 2008.
- HTML Working Group ISSUE-30: Straw Poll for Objections - June 24 to July 1, 2010.
- Chairs' decision on HTML WG Issue-30 (longdesc) - August 11, 2010.
- Cover letter for Chairs' decision on HTML WG Issue 30 (longdesc) - August 11, 2010.
Previous Proposals
- Change proposal by Charles McCathieNevile - December 2009.
- Change proposal: Longdesc Conforming With Warning by Maciej Stachowiak - February 22, 2010.
- Counter-proposal by Ian Hickson - February 23, 2010.
Formal Objections to ISSUE 30 Decision
- Notice of Impending Formal Objection to HTML5 Issue 30 Decision (@longdesc) by John Foliot - August 11, 2010.
- Formal Objection by Leif Halvard Silli - August 23, 2010.
Request to Reopen HTML-ISSUE-30
- Request to Reopen HTML-ISSUE-30 - Laura Carlson, Gregory J. Rosmaita, and John Foliot, February 21, 2011.
- Chair's decision to reopen ISSUE-30 - Paul Cotton, Sam Ruby, and Maciej Stachowiak, March 2, 2011.
Minutes
- HTML Accessibility Task Force Teleconference discussion on longdesc, October 7, 2010
- HTML Accessibility Task Force Teleconference discussion on longdesc, December 2, 2010
- HTML Accessibility Task Force Teleconference discussion on longdesc, December 16, 2010
- HTML Accessibility Task Force Teleconference discussion on longdesc, January 6, 2011
- HTML Accessibility Task Force Teleconference discussion on longdesc, January 13, 2011
- HTML Accessibility Task Force Teleconference discussion on longdesc, February 17, 2011
- HTML Accessibility Task Force Teleconference discussion on longdesc, March 3, 2011
- HTML Accessibility Task Force Teleconference discussion on longdesc, March 10, 2011
- HTML Accessibility Task Force Teleconference discussion on longdesc, March 19, 2011
- HTML Accessibility Task Force Teleconference discussion on longdesc, March 24, 2011
- HTML Accessibility Task Force Teleconference discussion on longdesc, March 31, 2011
- HTML Accessibility Task Force Teleconference discussion on longdesc, April 14, 2011
- Text Alternatives Subgroup of HTML Accessibility Task Force, April 18, 2011
- Text Alternatives Subgroup of HTML Accessibility Task Force, May 9 2011
- Text Alternatives Subgroup of HTML Accessibility Task Force, May 16, 2011
- Text Alternatives Subgroup of HTML Accessibility Task Force, May 23, 2011
Related Bugs
- HTML Bug 10015: longdesc URL checking - Status RESOLVED WONTFIX.
- HTML Bug 10016: longdesc and @role (ARIA) - Status RESOLVED WONTFIX.
- HTML Bug 10017: longdesc and @aria-describedby (ARIA) - Status VERIFIED INVALID.
- HTML Bug 10019: Native user agent support for exposing longdesc to all users - Status RESOLVED WONTFIX.
- HTML Bug 10434: Mint a link type for pointing to long descriptions (rel="longdesc") - Status RESOLVED WORKSFORME.
- HTML Bug 10455: Mint a describedby attribute for the img element - Status RESOLVED WONTFIX.
- HTML Bug 10853: HTML5 lacks a verbose description mechanism - Status RESOLVED WONTFIX.
- HTML Bug 10967: Add @desclink, a description link attr. for any embedded element + figure - Status RESOLVED WONTFIX.
- HTML Bug 11012: Also say that <area>/image maps is an alternative to @longdesc - Status: RESOLVED FIXED.
- HTML Bug 12243 - Warn when ARIA-describedby/-labelledby points to interactive/form associated content - Status: NEW.
- HTML Bug 12363 - Include @longdesc in Microdata - Status: WONTFIX.
Glossary
- Functional Replacement
- A solution that provides the same utility that the current (longdesc) solution provides.
- Programmatically Determinable
- A long description needs to be programmatically determinable. This relates to the information in web content. If technologies that are accessibility supported are used properly, then assistive technologies and user agents can access the information in the content (i.e., programmatically determine the information in the content) and present it to the user. For instance longdesc as an attribute should be used as a hook by user agents and asssistive technologies in order to notify the user that a long description exists, so even if longdesc is applied to an image that also serves as a link, it is programmatically determinable to separate the activation of the longdesc for exposure from the UA's universal link activation action (which is usually activated with the ENTER key, the SpaceBar, or by mouse click), so that the linked image retains the expected behavior in response to user interaction while a discrete mechanism is used to retrieve the long description. HTML4 puts it this way, "Since an IMG element may be within the content of an A element, the user agent's mechanism in the user interface for accessing the 'longdesc' resource of the former must be different than the mechanism for accessing the href resource of the latter."