Dec 22, 2017
History
Our previous recommendations on how to do long descriptions, are still valid as longdesc can be a viable solution for a web based images, but not all browsers and assistive technologies have adopted this but this currently only works for images. The other recommendation using aria-describedby which works in EPUB documents as well as webpages that can work on any web element not just images, has also not received widespread adoption and is limited to simple text containing no enhanced markup such as lists, tables, etc.
Current Recommendation
A simple way to link an image, table, etc. to its extended description, is by adding a link immediately after the item having alt text of “Description” (which could be a small clickable image such as which links to the extended description either on the same page or to a separate page of descriptions. Also adding the new ARIA 1.1 role semantics (doc-noteref, doc-footnote, doc-backlink) to the linkage to and back from the extended description to semantically bind the image with its extended description and return link back to where the image was located. Here is a working example of this for the web extended description bidirectional linking technique. Here is how to add this bidirectional linking in EPUB.
Future
ARIA 1.1 is now a W3C recommendation approved on Dec 14, 2017. The new aria-details property which could link to a html summary/details looks promising as a solution to having an elegant extended image description solution. Our hope is that we can recommend this technique for adding extended image descriptions once the reading systems and assistive technology implement this new standard, for both HTML and EPUB documents.