Skip to content

update for WCAG 2.2 conformance once finalized #300

@wittjeff

Description

@wittjeff

https://www.w3.org/WAI/WCAG22/Understanding/dragging-movements
WCAG 2.2 is expected to be finalized ~December 2022.

A new accessibility requirement is designed to make it possible to drag without actually dragging; one should be able to perform the action with tap/touch/click events. I suggest the solution to this is to show four buttons (up, down, left, right arrow icons; or just up, down icons) surrounding an item's bounding box, when it is in Grabbed state. The user can then click on the buttons to move the item.

Given that we want this xBlock to work for people who have vision impairments, I think it might be best to have the arrow button actions move the grabbed item sequentially through the potential drop targets (centered on each drop zone). For that to work it might make most sense to have only two arrow buttons (to avoid missing any drop targets). Thoughts?

With this enhancement (or whatever is done to satisfy this WCAG requirement), I suggest bumping the version number to 3.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions