====== Useful extensions for Firefox ====== Author: Aaron Torpy. Firefox is, by all accounts, a very good browser. Some would say and excellent browser. But the developers at Mozilla know it's not perfect, and that's why they've built an //outstanding// plugin system, which allows 3rd parties to improve upon Firefox by adding new functions and visual themes. Better still, they've made these extensions really easy to install (and uninstall, if required). The best bit? They're all small and thus quick to download (10's to 100's of kB). The [[https://addons.mozilla.org/?application=firefox|mozilla extensions page]] lists all of the extensions available for Firefox. There are thousands of these things; some are great, and some are just plain stupid. Below you will find the extensions that I've installed and not uninstalled again - i.e. the useful ones. ===== Navigation ===== ==== Viamatic foXpose ==== This extension allows you to preview all open tabs in one window, much like the [[http://www.apple.com/macosx/features/expose/|Exposé feature]] in OSX (thus the name). An effective way to switch between tabs. Link: [[https://addons.mozilla.org/extensions/moreinfo.php?id=1457|addons.mozilla.org]] ===== News/feeds ===== ==== Sage (RSS news reader) ==== If, like me, you cannot imagine functioning without your RSS feeds, you may have already switched to the Opera browser, which has a very nifty built-in RSS reader. Well, Sage levels the score for Firefox. Its interface is better than that of the other Firefox RSS reader extensions (eg. [[https://addons.mozilla.org/extensions/moreinfo.php?id=424|Wizz]]), and in some ways is better than that of the Opera reader. It's definitely worth trying. Link: [[https://addons.mozilla.org/extensions/moreinfo.php?id=77&application=firefox|addons.mozilla.org]] For more info on using Sage, please see my [[tutorials:rss:firefox#sage (RSS extension for Firefox)|tutorial on the subject]]. ===== User-interface improvements ===== ==== Add bookmark here ==== This extension allows you to add bookmarks directly into sub-menus of your bookmarks menu, using an 'add bookmark here' option (just like in Opera). Link: [[https://addons.mozilla.org/extensions/moreinfo.php?application=firefox&category=Bookmarks&numpg=10&id=11|addons.mozilla.org]] ==== Organise Status Bar ==== This extension allows you to shuffle and/or hide items in the Firefox status bar (at the bottom of the window). If you've got a lot of extensions loaded, like I do, this is very useful. Link: [[https://addons.mozilla.org/extensions/moreinfo.php?application=firefox&category=Newest&numpg=10&id=1759|addons.mozilla.org]] ==== Fission ==== This extension puts the page-loading progress-bar into the background of the address bar, which looks kind of pretty (Opera does this). This extension may not work with all visual themes. Link: [[https://addons.mozilla.org/extensions/moreinfo.php?id=1951&application=firefox|addons.mozilla.org]] ===== Security ===== ==== NoScript ==== Disable Java and JavaScript from websites for safer, //faster//, ad-free browsing. Link: [[https://addons.mozilla.org/extensions/moreinfo.php?id=722&application=firefox|addons.mozilla.org]] //Note: // NoScript will also disable useful scripts from trust-worthy sites, such as those in web-applications like e-mail clients, 'Web 2.0' pages (Slashdot, etc), and just about everything with an image gallery (even this site). The good news is that you can easily unblock these scripts on a per-domain basis, meaning you can allow scripts from sites you already know and trust, while automatically blocking those from new sites that you might not trust just yet. ===== Web-dev stuff ===== ==== IE Tab ==== IE Tab allows you to view a page in Firefox using the Internet Explorer rendering engine. This is most useful when dealing with old-and-broken IE-only sites, or when developing and testing good cross-browser pages. You can even set some pages to always load in IE tabs. Link: [[https://addons.mozilla.org/extensions/moreinfo.php?id=1419&application=firefox|addons.mozilla.org]] ==== HTML Validator ==== A handy HTML validator, using the 'Tidy' validator that's built-in to Firefox (i.e. does not use external on-line validators like W3C's service). Link: [[https://addons.mozilla.org/extensions/moreinfo.php?id=249&application=firefox|addons.mozilla.org]] ==== MeasureIt ==== A nifty click-and-drag interface for measuring the size of page elements in your browser. Useful for web-developers. Link: [[http://www.kevinfreitas.net/extensions/measureit/|www.kevinfreitas.net]]