One-click Firefox searching
Like many other Download.com staffers, I use a customized version of Mozilla Firefox. I run the Littlefox theme to maximize real estate, Tab Mix Plus to manage my myriad tabs, and a few other essential add-ons like CustomizeGoogle and Greasemonkey for specific functionality.
The most noticeable tweak in my version of Firefox is the lack of a search-engine box in the upper-right corner of the browser. Back in summer 2007, I explained how and why I killed it. In essence, I replaced the functionality of the Firefox search engines--annoying to manage--with keyword-activated bookmark searches--simple to manage--that I could run from the standard Firefox address bar.
That setup choice gave me a bigger address bar with which I can better view and edit lengthy URLs, and it also allowed me to compile a literal library of hundreds of keyword-based quick search bookmarks. (Helpful hint: The OpenBook extension for Firefox allows you to add a keyword field to the standard "Add Bookmark" dialog window.)
However, address-bar-based searches still require cutting and pasting, which is frustrating when the search term I want to use is right there on a Web page. What I really needed was to highlight a term in the page, right-click, and then search that term in a new tab using whichever Web site or service I choose.
I first tried the Auto Context extension, which is a fantastic add-on that adds a host of new functionality to the Firefox right-click menu. It's also highly configurable, letting you automatically copy any selected text or open new URLs in new windows, new tabs, or background tabs, etc. However, it only allows searching on the Firefox search engines, which as I mentioned above are too much of a pain for me to manage.
Enter Advanced URL Builder. Created by James Cook, this tiny 30K add-on lets you create bookmarks nearly identical to the keyword-based quick searches that I use hundreds of times a day. Unfortunately, the process of setting up Advanced URL Builder is not just as simple as importing your Firefox bookmarks (now that would be a great extension). In order to use Advanced URL Builder, you'll need to re-create all of those searches in the options for the add-on. It's one huge cutting and pasting task, but you'll only have to do it once.
The Advanced URL Builder options interface is very basic. You have the ability to add or edit existing URLs or group them into folders. However, I had a very difficult time organizing URLs by folders. Specifically, creating new folders had a tendency to completely delete the contents of other folders, erasing all my hard work. Frustrating!
After a few thwarted tries at grouping my URLs in directories (which would appear as submenus in the right-click menu), I gave up and created one list. It's not the most elegant implementation, but it still lets me highlight any text and quickly search any URL in my list from the right-click menu.
The miscellaneous preferences in the second options dialog window allow you to specify where the new search page should open--new tab, background tab, new window, or current tab in current window--and which placeholder variable you plan to use for search queries. Firefox uses the variable "%s" in keyword searches, and using the same for Advanced URL Builder will make transferring search URLs from your bookmarks much easier. If you don't select a variable, the add-on will simply append your search term to the end of the URL provided.
The Firefox extension that I really want to find would let me select any text, right-click, and then automatically search that text using any of the existing keyword searches already in my bookmarks. I can imagine the difficulties of connecting a subset of Firefox bookmarks (those with keywords) with the right-click context menu, but surely it must be possible? For now, Advanced URL Builder definitely provides the basic one-click searching functionality that I require.
What are your favorite Firefox add-ons for searching the Web, or what shortcuts do you use to minimize effort and maximize results? Tell me about them in the comments.

It's been a while since I installed this Firefox extension, but I think it also requires installation of the termBlaster application. That's not a big deal, as both are freeware.
Unfortunately, the FF termBlaster extension doesn't work with the current beta of FF. I recently contacted the extension author, who indicated that a new termBlaster update that will work with 3.1/3.5.
The big difference in my case is that I need to create specific URL queries for internal CNET tools, so I'm in a particular situation. I need to be able to specifically structure the URLs in my context menu.
To import your Firefox bookmarks, open the bookmarks manager (Ctrl+Shift+B). On the top bar there is an "Import/Export" button. Click it and you can be off and running in seconds!
I think that the URLs in the Advanced URL Builder need to be created manually, but you do have a good point about exporting bookmarks. If you export them and then open the resulting HTML file in Firefox from file:///C:/Docs/bookmarks.html or whatever, it's a lot easier to cut and paste them into AUB. Thanks again for the tip.
CoolPreviews v 2.7.3 ->Options ->QuickSearch now lets you add your own search URL's to its right click -> menu -> search facility ; & you can stack (temporary store) your results.
It may be too simple for your needs ; but I've been using it for a long time ( then it was still called Cooliris - now the name for their image viewer ) & it does everything I need ; although , I don't know how it may or may not handle Bookmarks. Worth a look as it's very non-techie !:o)
Alt+Right Click brings up a pop-up window.
or
Double-clicking a term/phrase highlights it and Right Click brings up a menu offering the choice of Answers.com or Google, or other options.
I tend not to use many search engines, since Google and Answers serve most of my needs (other than Dictionary,com, Urban Dictionary, and Wikipedia)
* Auto Context
* IE8 Activities (Accelerators) for Firefox
* KallOut - Accelerators for Firefox
Thanks for writing this article and THANKS to the people that mentioned KallOut in the comments.
The next version of KallOut will enable you to quickly add your own custom search options to the menu which will satisfy your requirements. This has been our #1 request from people using the current version of KallOut - Accelerators for Firefox ( http://bit.ly/W9rxl ) and we are really excited about adding the feature.
We are testing the new version and it should hit the directory in the next few weeks (pending mozilla editor approval). If anyone has any feedback, feature suggestions or questions about KallOut, feel free to contact us at hello@kallout.com.
Thanks!
Matt Lorenzen
VP of Product, KallOut
http://twofoos.org/content/smartsearch/
Personally, I don't use SmartSearch anymore, but I assume it still works well. These days I use "DragIt" or "ConQuery" - I prefer using these Firefox add-ons when searching the Web.
MashLogic for Firefox uses your preferences to automatically link terms on the web page to authoritative resources. If you like baseball, we'll link the names of player to bio and stats. Music? performer names are linked to products and streaming music & video.
Just hover over the links created by MashLogic and after a respectful delay, you'll see a wealth of information. Like I said, Zero-click.
You can install this at http://mashlogic.com. It's free and safe. We'll have it available on CNET very soon.
You might want to take a look at "Select-n-Go by Cleeki":
https://addons.mozilla.org/en-US/firefox/addon/7750
Regarding adding your own url, what you can do is to create a channel and use whatever URL you want (in Options->Channels->"Create a new channel" Button). You can also choose whatever preview size you feel comfortable. Pretty cool.
elomdaelkebeer
- by chicagosage April 24, 2009 10:15 AM PDT
- Hi Peter,
- Like this Reply to this comment
-
(18 Comments)I like FastYub (https://addons.mozilla.org/en-US/firefox/addon/1807 ). It has similar functionality to what you describe, but you don't have to define the search urls yourself. Instead it uses commands from http://yubnub.org , which has thousands of search urls already created.
Brian