pure google
so people have been talking about greasemonkey for the last several weeks. it gives a person the ability to install a small bit of javascript in firefox that modifies the behavior of a specific webpage. what’s cool is that people are starting to contribute the scripts they’ve written so that other people can use and modify them.
on several occasions i’ve cursed the “news” link on the google interface, not because i don’t like google news (i love it), but because i habitually click it every time i open a new firefox window (which defaults to google)—and it inevitably distracts me from whatever i originally intended to do.
well tonight the greasemonkey lovefest and my desire to obliterate that link coalesced—i decided to see what i could do about it. after some hacking around in a downloaded copy of google’s home page, i wrote a script that “cleansed” it of everything except the logo and the text box. the way it was originally intended to be. the command line of the internet.

ah, now isn’t that nice?
and then, the glutton for punishment that i am, i tried the extension on some of google’s 105 interfaces for other languages and it totally bombed. turns out the google homepage is subtly different from language to language. i’ll spare you the gorey details, but now this script should work for all of them, including xhosa and bork bork bork. if it doesn’t let me know.
so anyway, check it out: pure_google-1.2.user.js
instructions
- install greasemonkey if you haven’t already and restart firefox
- right-click on the pure_google link above
- select Install User Script…
updates
v1.2 (tested in 116 languages!)
- updated site heuristic based on number of tables in layout due to google.com change
- updated code to account for
tbodyaround table cells in search box
v1.1
- fixed button removal code due to google interface change
v1.0
- initial release
also see: my google maps greasemonkey extension that defaults to your home address in the directions mode


For example Justin Watt stripped the tabs off the Google home page because he kept hitting the “news” tab and getting diverted from real work. Nothing makes a person feel better than getting to scratch an itch.