Something like this is actually in the spec:
http://www.whatwg.org/specs/web-apps/current-work/multipage/interactive-elements.html#context-menus
" When the user clicks the disclosure triangle, such a user agent would
expand the context menu in place, to show the browser's own commands"
On 10/07/14 02:11, Karl Dubost wrote:
Le 10 juil. 2014 à 14:57, Jonas Sicking <[email protected]> a écrit :
Many website use this feature to replace the UA context menu with
their own context menu implemented in HTML. The result is a context
menu which is less accessible. It also results in that if the user
uses UA features to *not* make the UA context menu cancellable, then
the UA context overlays and hides the page provided one, making it
inaccessible.
A suggestion from the naive-poet-department:
What about something where, the main contextual menu is become a child of the
developer menu. Would it be an acceptable compromise?
normal system:
┌ default-item 1
├ default-item 2
└ default-item 3
When the developer creates a contextual menu
┌ dev item 1
├ dev item 2
├ dev item 3
└ default-sys
├ default-item 1
├ default-item 1
└ default-item 3
so basically, it is still available but just not deployed except if the user is
hovering on default-sys.
_______________________________________________
dev-platform mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-platform