• On The Insider: Bruno Film Edited Due to Jackson's Death
April 4, 2005 3:52 PM PDT

Greasemonkey, Google, an arms race and the gorilla

by Paul Festa

New details have emerged from the user script jungle following CNET's Greasemonkey story two weeks ago (Firefox add-on lets surfers tweak sites, but is it safe?, March 23, 2005).

One wrinkle we missed is that Greasemonkey author Aaron Boodman is a Google employee. Speculation has been rife that his employer has plans to put out a Google-branded browser. And as the story pointed out, Google's toolbar does its own user-script-like trick, altering Web sites with Google-added hyperlinks on key terms.

So is Greasemonkey part of a grand plan by Google to storm the browser market?

Boodman's work predates his employment with the company, Google said. While that won't exactly quiet Google-browser conspiracy theorists, the company insists Greasemonkey remains Boodman's own project.

Among the new developments in the user scripting scene, fans and critics are declaring an arms race between user-scripters and site authors following a blogged debate over the feasibility, advisability and even morality of site authors' disabling Greasemonkey and other user scripts.

"Greasemonkey broke my site," claimed blogger Dean Edwards, pointing specifically to Greasemonkey scripts' effect on his site's use of the W3C's Document Object Model (DOM) recommendation for letting scripts interact with elements of a Web page. "After installing Greasemonkey I noticed that some of my code samples were completely broken in Firefox....The solution to this is to use defensive scripting. Script authors will now have to account for the fact that someone else may be messing with their DOM. Code accordingly."

The ensuing debate tackled such questions as who "owns" an instance of the DOM (site author or site visitor?), and whether or not a site author could actually disable Greasemonkey or only specific tasks performed by a particular script.

"It is, literally, impossible to 'disable' Greasemonkey," wrote one respondent. "You can mess with its ability to perform certain actions, but then those can always be worked around, which you can then work around, which can then be worked around??Talk about a barrel full of monkeys."

Which brings us to the browser market's 800-pound gorilla. In addition to the user script software titles older than Greasemonkey that were mentioned in last week's blog item, there's new hope for users of Microsoft's Internet Explorer browser who want user scripts: the aptly named GreasemonkIE.

advertisement
Click here!
Recent posts from News Blog
Neil Young Archives Blu-ray: Rip off?
Acronis revises survey results about backup habits
Acronis miscalculates data on users' bad backup habits
Flickr co-founder presses beta button
Comcast, Sony open retail store
Cox to try coaxing the Internet into submission
Was InfoWorld's CTO of the Year award a year late?
VMWare VI4 renamed to vSphere
advertisement

Making sense of Windows 7 upgrades

faq The basics and the fine print on Microsoft's options for those eyeing the next operating system from Redmond.
• Full Windows 7 coverage

Road Trip 2009: Big Sky Country

CNET News reporter Daniel Terdiman takes his car full of gadgets to the Rockies and the Great Plains in search of tech, science, nature, and more.
• America's Fortress: Cheyenne Mountain

About News Blog

Recent posts on technology, trends, and more.

Add this feed to your online news reader

advertisement
advertisement

Inside CNET News

Scroll Left Scroll Right