Re: [w3ctag/design-reviews] HTMLPopupElement - <popup> (#680)

> Major unresolved issues with or opposition to this specification: None that I know of

The lack of clarity about what this element is, semantically, remains. That is, is this for tooltips, menus, toasts? All of them? I've raised this a number of times but the only open issue I can find in https://github.com/openui/open-ui/labels/popup on it is maybe https://github.com/openui/open-ui/issues/329 .

The fact that the draft specification uses `role="menu"` in an example is an illustration of this big issue. We can't introduce new elements which require ARIA to function; [the first rule of ARIA is that ARIA should not be necessary](https://www.w3.org/TR/using-aria/#rule1) for features available natively in HTML.

Apart from that major issue, I worry that there are 31 open issues in https://github.com/openui/open-ui/labels/popup ... some triage would help give a more accurate picture of how mature the proposal and spec is, I think.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/w3ctag/design-reviews/issues/680#issuecomment-941533235

Received on Tuesday, 12 October 2021 20:53:22 UTC