- From: <bugzilla@jessica.w3.org>
- Date: Fri, 29 Mar 2013 19:27:48 +0000
- To: public-html-bugzilla@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=21437 Bug ID: 21437 Summary: Say that @longdesc should point to *accessible* descriptions Classification: Unclassified Product: HTML WG Version: unspecified Hardware: PC URL: http://www.w3.org/TR/2013/WD-html-longdesc-20130312/#l ongdesc OS: All Status: NEW Severity: normal Priority: P2 Component: HTML Image Description Extension Assignee: chaals@yandex-team.ru Reporter: xn--mlform-iua@xn--mlform-iua.no QA Contact: public-html-bugzilla@w3.org CC: public-html-admin@w3.org, xn--mlform-iua@xn--mlform-iua.no PROPOSAL: The spec should 1 require @longdesc to point to *accessible* descriptions. 2 include NOTE about the basic IMPLICATIONS of 'accessible': 2.1 RECOMMENDED formats: Docs - and fragment URIs to DOCS - that are readable to all Web browser users (even without special A11Y equipment). Practically speaking: Web (HTML/XHTML) docs & fragment URIs to fragments in such documents. Description in non-textual formats ought to be embedded in HTML (with the known a11y requirments that then applies) and the resulting page be referred to by the longdesc attribute- 2.2 MAY be used formats: Textual docs offered without fragment URI. Typically, such docs ought to be SHORT. EXAMPLES: Plain text docs, HTML docs offered without fragment URI to the description (in particular if the doc lacks structuring elements such as headings etc), PDFs without structure. 2.3 MAY be used if authored accessibly: XML docs with <svg> <math> as root element (In other wrods: SVG and MathML docs.) 2.4 NOT RECOMMENDED: Long/Complicated/Slow documents, though a fragment to the exact description - and other means that simplifies the access to the relevant section (e.g. CSS or JavaScript that hides the irrelevant stuff), might defend use of such documents. 2.5 MUST NOT be used formats: non-textual documents for visual consumption such as static bitmaps (PNG, GIF, JPEG), even if the bitmap depicts text. Static bitmaps should instead be embedded in a regular HTML page - with the text alternative alternative requirements that then applies - and the HTML page be presented to the user as the long description. (Point 2.1 - 2.5 should of course preferrably be shortened, and of course the exact choice of MUST NOT/MAY/RECOMMENDED etc, is of course open for refinements and debate.) CURRENT SITUATION: The spec says that the longdesc URL is a hyperlink to, quote: ]] a description of the image that its parent img element represents. [[ This definition, however, is too loose. For contrast, the definition of the img element’s @src, is more specific. It says that the @src attribute performs the following task: [1] ]] referencing a non-interactive, optionally animated, image resource that is neither paged nor scripted. [[ The HTML5 spec further adds this NOTE describing the IMPLICATIONS: ]] The requirements above imply that images can be static bitmaps (e.g. PNGs, GIFs, JPEGs), single-page vector documents (single-page PDFs, XML files with an SVG root element), animated bitmaps (APNGs, animated GIFs), animated vector graphics (XML files with an SVG root element that use declarative SMIL animation), and so forth. However, these definitions preclude SVG files with script, multipage PDF files, interactive MNG files, HTML documents, plain text documents, and so forth. [PNG] [GIF] [JPEG] [PDF] [XML] [APNG] [SVG] [MNG] [[ QUESTIONS: * May @longdesc point to a multipage PDF document? * May @longdesc point to PDF? * May @longdesc point to a SVG document? * May @longdesc point to a MathML document? * What about images with a textual description of the current image? * What about larage version of current image? The Longdesc Lottery lists many misuses of @longdesc, including that longdesc points to images. I have myself discovered several - *several* - solutions, including JavaScript libraries, that uses @longdesc for linking to a larger version of the current image. Currently, the longdesc spec does not take up this issue in any way. NOTE ABOUT THE SCOPE OF THIS BUG: This bug does not ask that the spec describes what it refers to as "Best practices for full descriptions of images". It only seeks to give basic rules for choice of format. [1] http://www.w3.org/TR/html5/embedded-content-0.html#attr-img-src [2] http://blog.whatwg.org/the-longdesc-lottery -- You are receiving this mail because: You are the QA Contact for the bug.
Received on Friday, 29 March 2013 19:27:51 UTC