w3c/wai-tutorials

ARIA-haspopup not valid for flyout use case in ARIA 1.1

Closed this issue · 3 comments

yatil commented

In https://www.w3.org/WAI/tutorials/menus/flyout/ the guidance around ARIA-haspopup needs to be removed as it does not apply to non-aria-menu navigations anymore in ARIA 1.1:

ARIA 1.0: https://www.w3.org/TR/wai-aria-1.0/states_and_properties#aria-haspopup
ARIA 1.1: https://www.w3.org/TR/wai-aria-1.1/#aria-haspopup

It is however backwards compatible: “To provide backward compatibility with ARIA 1.0 content, user agents MUST treat an aria-haspopup value of true as equivalent to a value of menu.”

I think aria-haspopup would have to be removed because it is no longer allowed on a link: https://rawgit.com/w3c/aria/master/#aria-haspopup

yatil commented

That, too. Such a shame, it was really useful to indicate that something would happen :-/

aria-haspopup was removed in PR #633