Use NVDA+d for report details summary (PR #13391)
Background:
Improved support for reporting details summary: #13106
Summary:
Web authors would like to start using aria-details, however:
- It is not enabled by default.
- There is no default gesture to fetch the details.
Information about longdesc:
- The longdesc attribute is only valid on an img element.
- longdesc does not seem to be exposed in Chrome / edge, it continues to work in Firefox.
- longdesc is deprecated, mdn advises not using it and transitioning away from current uses.
- longdesc has an incompatible UX with aria details. The longdesc attribute contains a URL,
the browser exposes an action, when triggered the URL is opened in a new tab. In contrast,
Aria details is expected to be read without leaving the page.
- Anyone who still relies on longdesc support can assign an alternative gesture.
Description of Change:
- NVDA+d now runs aria-details summary script
- Report 'has details' by default