I’ve just put up a new version of the PeteSearch Firefox plugin. Highlights include Technorati support, a better summary popup, control+equals will open all the results in new tabs, and the preview is now shown in a split-screen view rather than a popup window.
These improvements were inspired by some great feedback, including Ionut from Google Operating System and Phillipp from Google Blogoscoped, thanks for all your help! One question that I’m planning to answer with a short video demo is why it second-guesses Google and checks all the pages in the results itself, but here’s a summary:
I’m a graphics researcher, so I have to do a lot of exotic queries. I got very frustrated one day after clicking on a bunch of results, and on each one waiting for it to load, only to discover that it didn’t have the term I was looking for, or the page didn’t exist at all. Computers are meant to speed up repetitive, time-consuming work like that, so I decided to write a tool to automate the process I was going through.
Here’s an example of a query that has a lot of bad results:
http://www.google.com/search?q=nsIWebBrowserFind+regexp
And here’s the top ten results I get:
customizing mozilla
regexp term missing
Mozilla Firefox 1.5 files and source code
Exists, and has all the terms
Search
Gives a 404 error when clicked on
mozilla-devel-1.6-12.5.100mdk.ia64 RPM
Gives a 404 error when clicked on
seamonkey-debug-1.1.1-2mdv2007.1.i586 RPM
Gives a 404 error when clicked on
r976 – in changes/jat/mozilla1.7.13/tools/sdk/mozilla-1.7.13 …
Exists, and has all the terms
Žè @ d – ¨ I \ ( ] Œ ^ ß BD < , Y Ä ,$ , : G > d ã † Ž ˜ y Ô Ó h …
All terms found –
/usr/share/comps/sparc/.discinfo /usr/share/comps/sparc/comps.xml …
Exists, but doesn’t contain either of the terms
libPropList-devel-0.10.1-371.i586.rpm …
Exists, and has both terms
bin/cat utils/coreutils bin/chgrp utils/coreutils bin/chmod utils …
Exists, and has both terms
So four out of the top ten results are bad, and without PeteSearch I’d have to waste time clicking on them, waiting for them to load or fail, and then search through for the terms I wanted. With my extension, I can focus on the good results.
If you are doing a lot of complex or obscure searches, you should try PeteSearch, it’s designed to save you time.