March 23, 2005 1:50 PM PST
Firefox add-on lets surfers tweak sites, but is it safe?
- Related Stories
-
Will Ajax help Google clean up?
March 17, 2005 -
Fight over 'forms' clouds future of Net applications
February 17, 2005 -
Firefox fortune hunters
November 17, 2004
That's one cautionary note making the rounds along with a popular new extension for Firefox that lets people customize Web pages they visit without the knowledge or cooperation of Web publishers. The extension, dubbed Greasemonkey, lets people run what's known as a "user script," which alters a Web page as the page is downloaded.
That capability has gained the extension an avid following of Web surfers who want to customize the sites they visit, removing design glitches and stripping sites of ads. But the extension comes with substantial security risks and could stir trouble among site owners who object to individual, custom redesigns of their pages.
What's new:
Greasemonkey, an add-on for the popular Firefox browser, lets surfers customize the sites they visit. Using the extension, one could, for example, jump directly to "printer-friendly," and ad-free, stories on news sites.
Bottom line:
The catch is that the type of scripts used to enable the customization can also be used by cyberthugs to make mischief on people's PCs. Caution, then, is advised.
"Publishers for now seem to accept that it's OK for users to make some changes," said Danny Sullivan, editor of Search Engine Watch. "I can tell my browser not to run JavaScript, for example, and that could override what the publisher wants the page to do. But people are still struggling with where the line is. Some of these things may go to court, but I think in the long run publishers...will adapt...or develop other ways to combat it."
The idea of letting Web site visitors alter pages they visit isn't new. Many pages use the World Wide Web Consortium's Cascading Style Sheets recommendation to let users do just that--adjust colors, font sizes and other style elements.
Greasemonkey goes well beyond such superficial changes. Among other things, Greasemonkey can strip out ads, a feature that's sure to prove controversial with publishers, if it crosses over to the mainstream.
Web site customization tools that give Web surfers the ability to "rip and mix" Web page elements have drawn fire in the past when publishers balked at alterations. Google, for example, got into hot water with some sites after it released a toolbar that offers Web surfers the option of inserting hyperlinks into pages through its AutoLink feature.
In 2001, Microsoft abandoned the Smart Tags feature in Windows XP, which would have linked words in a Web page to pages of Microsoft's choosing.
By manipulating the Dynamic HTML, or DHTML, of a Web page, Greasemonkey scripts can perform a host of tasks, according to the GreaseMonkey UserScripts page. They can, for example, transform story links on The New York Times site and take readers to ad-free, printable versions. They can also change Slashdot's colors and make the site "less ugly," the page says.
| | ||||
| | ||||
| Related story Google toolbar move raises online ire Adding hyperlinks where there weren't any before is like hijacking a Web site, some critics say. | ||||
| | ||||
| | ||||
Others are designed to execute more substantial changes, such as making connections to Yahoo Mail and Gmail more secure. One, called "Butler," is meant to remove ads on Google results pages, add links to competing search sites, and remove image copy restrictions from Google Print. (CNET News.com's tests of various scripts showed that some were more successful than others at delivering promised results.)
In what could signal a trend toward user scripts, Norwegian browser maker Opera Software has picked up the idea, adding similar functionality to beta 3 of Opera 8, acknowledging Greasemonkey on its Web site.
Regardless of how Web sites react to Greasemonkey--Google wasn't immediately available for comment on the various Google-oriented Greasemonkey scripts--the extension will have to face down substantial security concerns.
The trouble with Greasemonkey and user scripts in general is that scripts can be used for both good and ill, and end users scanning
See more CNET content tagged:
extension,
Firefox,
publisher,
DHTML,
Web page





More comments at mozillazine.org: http://www.mozillazine.org/talkback.html?article=6274
More comments at mozillazine.org: http://www.mozillazine.org/talkback.html?article=6274
I see a time coming very soom when things like this will result in law suites. It happened to Google for changing sites and I suspect that large sites with the money for the lawyers will be going after people that change their web sites. After all most of these sites rely on advertising and anything that messes with that is going to get slammed with law suites.
The 26 year that made Greasemonkey as well as Opera for adding such feature to thier browser directly needs to be gone after. I hope it happens and I hope they both loose greatly.
People and companies need to respect everyone's copyrighted material.
Robert
I see a time coming very soom when things like this will result in law suites. It happened to Google for changing sites and I suspect that large sites with the money for the lawyers will be going after people that change their web sites. After all most of these sites rely on advertising and anything that messes with that is going to get slammed with law suites.
The 26 year that made Greasemonkey as well as Opera for adding such feature to thier browser directly needs to be gone after. I hope it happens and I hope they both loose greatly.
People and companies need to respect everyone's copyrighted material.
Robert
What is up with the state of investigation on this site lately. Many basic errors that would take a few minutes of research to prevent!
What is up with the state of investigation on this site lately. Many basic errors that would take a few minutes of research to prevent!
I have to say I really don't think there is much that companies can do via litigation to stop or kill this kind of thing. Instead capitalists will do what they always have done and adapt.
http://russ.johnsonville.net/default.aspx?Page=Blog
I have to say I really don't think there is much that companies can do via litigation to stop or kill this kind of thing. Instead capitalists will do what they always have done and adapt.
http://russ.johnsonville.net/default.aspx?Page=Blog
Just wow. Where do you come from dude?
Just wow. Where do you come from dude?
If you don't like the terms of use, then leave. People don't have a right to free information.
If you don't like the terms of use, then leave. People don't have a right to free information.
Greasemonkey allows the end user to modify a web page on the client side only, as does google. But google wants to throw in ads and whatnot that might damage the website. Like putting amazon ads on a small online bookstores page. With grease monkey the user can alter the way he views it, and I doubt a user is going to add ads to a page through greasemonkey.
And no, this is not a copyright violation. If I used it to alter websites in some way, your web site has not been touched, nor does it affect your next visitor.
Greasemonkey allows the end user to modify a web page on the client side only, as does google. But google wants to throw in ads and whatnot that might damage the website. Like putting amazon ads on a small online bookstores page. With grease monkey the user can alter the way he views it, and I doubt a user is going to add ads to a page through greasemonkey.
And no, this is not a copyright violation. If I used it to alter websites in some way, your web site has not been touched, nor does it affect your next visitor.
No I do not want your cookies, (one site I've visited had eight)
NO I DO NOT WANT TO STRAIN MY EYES to read your supersmall obscure typeface
No I do not want your ads. I know how to use
Google and I can spell Wandangle Widget just fine so the next time I need one I can get it myself
......
Oh, and by the way, and if I do use Google I don't want your search engine hijacking my request
(I had a non search item pop-up generate because the site I went to had an ad for a similar unwanted item)
If I want a right-handed widget pole the last thing I need is an ad for left handed goose oil, let alone TWO ADS
SO
until you tell me truthfully what ALL is on your site I WILL USE WHATEVER MEANS to remove unwanted material
you sound like the spammers that intentionally misspell words so the spam filters will allow it to pass, anything so your content will be viewed
WELL there is an uprising and you WILL fall along with your intrusive ads and unwanted pop-ups and impossible to read type
SURFERS OF THE WEB UNITE!!!
No I do not want your cookies, (one site I've visited had eight)
NO I DO NOT WANT TO STRAIN MY EYES to read your supersmall obscure typeface
No I do not want your ads. I know how to use
Google and I can spell Wandangle Widget just fine so the next time I need one I can get it myself
......
Oh, and by the way, and if I do use Google I don't want your search engine hijacking my request
(I had a non search item pop-up generate because the site I went to had an ad for a similar unwanted item)
If I want a right-handed widget pole the last thing I need is an ad for left handed goose oil, let alone TWO ADS
SO
until you tell me truthfully what ALL is on your site I WILL USE WHATEVER MEANS to remove unwanted material
you sound like the spammers that intentionally misspell words so the spam filters will allow it to pass, anything so your content will be viewed
WELL there is an uprising and you WILL fall along with your intrusive ads and unwanted pop-ups and impossible to read type
SURFERS OF THE WEB UNITE!!!
- What about database-based web site? Are they vulnerable too?
-
by
March 28, 2005 6:39 AM PST
- What about dynamic database-based websites, rather than static HTML websites? Can the Firefox extension alter those websites as well? Are dynamic websites also vulnerable to the security issues raised by this browser extension?
-
Reply to this comment
View
reply
-
-
See all 100 Comments >>