Closed
      
        Bug 705292
      
      
        Opened 13 years ago
          Closed 2 years ago
      
        
    
  
HTML5 Native Context Menu - Usability
Categories
(Firefox :: Menus, defect)
Tracking
()
        RESOLVED
        INVALID
        
    
  
People
(Reporter: mail, Unassigned)
References
Details
Attachments
(1 file)
| 
        
        
         40.31 KB,
          image/png         
       | 
      Details | 
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:8.0.1) Gecko/20100101 Firefox/8.0.1
Build ID: 20111120135848
Steps to reproduce:
Implemented an HTML5 context menu
Actual results:
I got an HTML5 context menu. It's lacking some usability, though.
Expected results:
See attached image for side-by-side comparison.
a) Firefox „simplifies“ the menu for images and links. Obviously I don‘t need „save image“ on a text-link, and no „reload page“ on either of them. Why do I get that stuff with html5 context menus?
b) Add some checkbox/radio elements to <menuitem> of said types. Currently you can‘t tell them apart.
c) Think about moving the Fx menu to a sub <menu> of the html5 menu. I‘d argue the html5 stuff is primary and Fx‘s „save image“ a secondary (yet still important and accessible) option.
          Comment 1•12 years ago
           
         | 
      ||
There is some discussion about (c) on the W3C bugtracker[1] where I just added a new proposal[2] there which also kind of covers (a). 
[1] https://www.w3.org/Bugs/Public/show_bug.cgi?id=12999
[2] https://www.w3.org/Bugs/Public/show_bug.cgi?id=12999#c22
          Comment 2•12 years ago
           
         | 
      ||
… also, the last example for context menus in the spec[1] shows a solution to (c) which "hides" the default/"native" context menu items behind a disclosure triangle (which is IMO the best solution, and is used on at least Windows and Mac natively). 
[1] http://www.whatwg.org/specs/web-apps/current-work/multipage/interactive-elements.html#context-menus
          Updated•3 years ago
           
         | 
      
Severity: normal → S3
          Comment 3•2 years ago
           
         | 
      ||
Feature was removed in bug 1372276
Status: UNCONFIRMED → RESOLVED
Closed: 2 years ago
Resolution: --- → INVALID
          You need to log in
          before you can comment on or make changes to this bug.
        
Description
•