Longdesc alternatives in HTML5
This page is intended to be a resource documenting alternatives (hopefully better alternatives) to longdesc in HTML 5. It is a work-in-progress and I will link example content below as I create it. If you have examples you'd like to contribute, please email me.
For more information or background, please refer to the thread on the W3C mailing list archives.
Examples that are known to work today
- Hidden iframe technique: Most applicable and complete alternative to longdesc today, and much better supported than longdesc.
- Accessible SVG technique: Only applicable to SVG content and, at the time of this writing, only known to work in some WebKit-based browsers.
- Image Map
<map usemap> with area elements
<area> defining each sub-section of the image.
- Standard link inside figure caption.
- EPUB footnotes: widely supported, but only applicable to book content.
- MathML: varied support across implementations, and only applicable to math content.
Examples that are valid in HTML5, but are currently unsupported
- Accessible Canvas techniques
- Shadow DOM techniques
- Media Query Request techniques (either in the draft or proposed?)
This page was last updated 30 May 2013.