I had 2 main goals with search engine extensions in my Firefox (FF) browser. One of them was reached with YubNub in my search bar, allowing me to search any website for anything without having to actually go to that website. My other goal was to be able to just highlight some text and be able to search any website for that text without having to actually go to that site first. This second goal has now been achieved, with SearchWith.Searchwith gives you the ability to highlight some text, right-click on it, click Search With and pick the services you want to use. But the fun doesn't stop there.There are also a few nice features built into SearchWith. One is at the top of the SearchWith right-click menu called Address Bar. This option for your selected text will place that text into the address bar. If your selected text is a url, it will take you to that site in a new tab/window. If it is not a url, it will use an "I'm Feeling Lucky" feature and take you to the url of the first result of a Google search. This feature would be great if you wanted to search Technorati for a spcific url. Another function is that you are able to right-click on any link and use the Address Bar feature and be taken to that url in a new page. Other features require the use of the keyboard. If you hold down the shift key while selecting a service, a new window will pop up offering you the chance to edit the selected text in some way and also the possibility of selecting a different engine that is under your selected service. And if you hold down the control key, it will search for the selected text with quotes around it. This would be ideal for searches utilizing engines similar to Google or Ask.
Above I mentioned services and engines. This is what SearchWith uses to classify the data sources you can add/remove/customize. For example we take the service "Web". Web is a service that already exists in SearchWith and can hold multiple engines. So, inside Web, you can have Google, Yahoo, Ask, LinkedIn, etc. Just think of a service as the broad term that holds the engines which fit under that type of service. Both are fully customizable. And setting one up is real easy.
First, take a look at the engines tab and see what SearchWith comes with, it might already have what you want. To add another engine just start typing its name in the text field and click on "Add Engine". If you get a pop-up saying that it already exists, just hit ok and click on "Import Search Plugins" and you will see your new engine. Now just double click on your new engine and enter the url of the search. Don't worry about the icon path field, SearchWith can automatically grab that for you. This is so you are able to recognize the service's engine more quickly. There is also a pull-down menu at the bottom to place that engine into a service. To put your new engine into a new service, you first have to create that service in the same way you created your new engine, only in the service tab instead of the engine. Remember, you can use one engine across multiple services.
This one did take a bit of getting used to, but after some tinkering around and using some more creative engines it all worked out great. I highly suggest this extension for everyone out there. And to help get you started on adding more and more engines here is the url that for LinkedIn: https://www.linkedin.com/ns?search=&name=. If you have any other questions or requests for more search engine url's please leave them in the comments below and I will try and help out as much as possible.














Reader Comments (Page 1 of 1)
2-19-2007 @ 12:24PM
Henry said...
Hi,
How about adding the following services-
http://www.zabasearch.com - people search
http://www.metaglossary.com - terms/phrases/acronyms
http://froogle.google.com/ - comparison shopping.
In general, I think that adding other search engines that cover different niche areas is a good direction. I personally find that the general search engines are just that- general. The results they give are just not good enough. This tool is definitely very handy by allowing to choose exactly which engine I want to use, directly from the page.
Reply
2-19-2007 @ 3:12PM
Ryan Sullivan said...
I'm right there with you Henry! Here are the url's and other info for the pages you requested:
zaba:
search url= http://www.zabasearch.com/query1_zaba.php?sname=
extra options url= &state=ALL&ref=%24ref&se=%24se&doby=&city=&name_style=1
(feel free to change this if you want to search different cities or states)
picks up the icon path automatically
MetaGlossary:
search url= http://www.metaglossary.com/results/?query=
icon path= http://www.metaglossary.com/images/favicon.ico
Froogle:
search url= http://froogle.google.com/froogle?q=
extra options url= &btnG=Search Froogle
picks up the icon automatically
Enjoy!
Reply
2-19-2007 @ 7:44PM
John Gettler said...
This is similar to Context Search by Ben Basson. If you are interested in Search With, please take a second to check out Context Search. It lets you send any selected text to any search engine you have already loaded up into firefox. I checked out both, and prefer Context Search.
https://addons.mozilla.org/firefox/240/
Reply
2-19-2007 @ 7:49PM
John Gettler said...
Just add all the pre-programmed search engines you want from the link below. There are thousands here. I have about 30 loaded myself. Context Search is probably the one extension I have learn to depend on everyday.
http://mycroft.mozdev.org/install.html
Reply
2-19-2007 @ 8:13PM
Ryan Sullivan said...
John, thanks for the info! That is a really great extension and extreamly easier to use compaired to SearchWith. But that mozdev site does not have every search engine just yet. It does not have the requested MetaGlossary site. I will look into how to add search engiens to the mozdev site though, but definitly like Context Search. Thanks again!
Reply
2-20-2007 @ 2:16PM
Ryan Sullivan said...
UPDATE:
I revisited the MetaGlossary site and they have a link on their site for adding their search functionality to the Firefox search bar. Just go to http://www.metaglossary.com/ and look at the right side of the page towards the middle for "Get Our FireFox Search Plugin" and you're all set!
Reply
2-21-2007 @ 3:34AM
Soyapi said...
Thanks Ryan for writing about SearchWith but allow me to clarify a few things.
1. The Import Button does not need to clicked when adding an engine manually. It is used for importing search plugins from a plugins directory. During first run after installation, SearchWith searches for default directory locations and installs the plugins for you but when you have other plugin-directories or if you're running it from Thunderbird, you may need to specify the directories under the General tab.
So, the manual adding and editing of search engines is an alternative way to importing engines that already appear in your search bar.
2. SearchWith is not just trying to provide the already installed search engines from the search bar to the context menu like Context Search and ConQuery do. It also introduces new engines for different types of content (ordinary web users may not have a clue what delicious or flickr search does) and provide an advanced search experience, like selecting multiple engines to search with and grouping engines by content type. So, I believe SearchWith should be compared to HyperWords, Blue Organizer, TermBlaster and the like although these extensions do more than just search.
3. At the moment one engine can only belong to one service but one service can contain multiple engines.
Reply