Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
As simple as it’s to implement, as simple it is to fuck them up
Sadly in the age of mobile these are going the way of the dodo, but it's a real shame - I've always thought a good, custom context menu is fantastic UX.
1) Menu is not shown instantly (e.g. loaded via ajax)
2) Menu is not accessible (arrow keys; no action on context-keyboard press)
3) Bad design (usually sub menus being janky either by bad JS or too simply CSS)
4) Positioning inside the document or wrong aria-labeling when using voice readers