When you do a fresh installation of Firefox, the contextual menu (which appears when you right click) is tiny and pretty containing only the most essential menu items such Save Image, Copy Email Address, View Page Source, Copy Link Location, Search Google for, etc. But things change as you add new Firefox extensions.
For instance, I have six Firefox extensions (FireBug, DownloadThemAll, JSView, ScrapBook, Yoono, FlashGot) and they have all added several new items to the right-click menu.
The contextual Firefox menu wore a cluttered and extremely confusing look until I installed Menu Editor - a must have Firefox extension.
As the name suggests, Menu Editor lets you rearrange (move) existing menu-items, group similar commands or remove items that you rarely use (e.g., View Page Source is useless for non-techies and they can safely hide it).
You can also use the Menu Editor extension to re-arrange and trim your Firefox Menu bar on the top (that has the File, Edit, Help commands)
The extension definitely makes you feel more productive because, with the junk removed, you'll find the frequently used menu items much much faster. [See the Firefox contextual menu after the Menu Editor treatment - much better]
Menu Editor | Screenshots [Access it from the Firefox Add-ons Dialog]
Related: Improve the Firefox DictionaryFind this article at: http://labnol.blogspot.com/2007/06/remove-unwanted-clutter-from-firefox.html
web: http://www.labnol.org/ email: amit@labnol.org

Reader Comments
gr8 extension..thanx
Written on 6/6/07 9:28 PM
I might also suggest that you utilize the Firefox's ability to block items using CSS. While this technique is quite helpful for website, it can also be great for manipulating the look of Firefox itself.
There are many such tweaks, either by inserting code into "userChrome.css" or by using the Firefox extension "Stylish". While you cannot (to my knowledge) rearrange items, you can block them using this technique. To block unused context items, simply insert the following code:
@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
[id*="context"][disabled="true"]
{display:none !important;}
Many other such examples are available at: userstyles.org
Written on 7/6/07 3:44 AM