Suggestion for Drag and Drop: new field to improve accessibility, a description for dropzones
Drag and drop has accessibility challenges. Screen reader users do not get a spoken description of drop zones.
It is not an appropriate use of the drop zone option ‘show label’ or attribute ‘tip text’ to make a kind of drop zone description available for screen readers.
Therefore, we, at NDLA.no, propose an additional attribute in the "tips and feedback" group of drop zone attributes. This attribute can be used to describe drop zones and this description must be accessible to screen readers. (The new attribute does not need to be a mandatory field.)
Attached is a screen-draft for the Drag and drop editor for this part of Drag and drop data.
This suggestion is also posted as an issue in the Github "Drag and Drop"-repository .
giang.le29
Thu, 02/20/2025 - 04:44
Permalink
Drag and drop is not very accessible. Please consider updates.
When I use screen readers to navigate, it automatically starts reading at draggable (probably due to tabindex=0 or something). Should it read the plain text like labels, categories of the context first, so that screen reader users know the context first before they drag?