Tuesday, June 19, 2007

Make on the fly changes to web pages yourself!

1) Greasemonkey(http://www.greasespot.net/) is a Mozilla Firefox extension that allows users to install scripts(Javascripts) that make on-the-fly changes to specific web pages. As the Greasemonkey scripts are persistent, the changes made to the web pages are executed every time the page is opened, making them effectively permanent for the user running the script.

Greasemonkey can be used for adding new functionality to web pages (for example, embedding price comparison in Amazon.com web pages), fixing rendering bugs, combining data from multiple webpages, and numerous other purposes. Well written Greasemonkey scripts can integrate changes so well that their additions appear to be natural parts of the web page.

Similar ones include Bookmarklets.

Here's saying hello world

// Hello World! example user script
// version 0.1 BETA!
// 2005-04-25
// Copyright (c) 2005, Mark Pilgrim
// Released under the GPL license
// http://www.gnu.org/copyleft/gpl.html
//
// --------------------------------------------------------------------
//
// This is a Greasemonkey user script. To install it, you need
// Greasemonkey 0.3 or later: http://greasemonkey.mozdev.org/
// Then restart Firefox and revisit this script.
// Under Tools, there will be a new menu item to "Install User Script".
// Accept the default configuration and install.
//
// To uninstall, go to Tools/Manage User Scripts,
// select "Hello World", and click Uninstall.
//
// --------------------------------------------------------------------
//
// ==UserScript==
// @name Hello World
// @namespace http://diveintomark.org/projects/greasemonkey/
// @description example script to alert "Hello world!" on every page
// @include *
// @exclude http://diveintogreasemonkey.org/*
// @exclude http://www.diveintogreasemonkey.org/*
// ==/UserScript==

alert('Hello world!');


Top Greasemonkey scripts


IE Lover??
Here's something for you

2) IE7pro(http://www.ie7pro.com/) is an add-on to Microsoft Internet Explorer 7 that aims to enhance the feature set provided by the browser. IE7pro enhances the tabbed browsing capabilities, adds Ad blocker, Mouse gestures and Greasemonkey-alike user script support. IE7pro can be used on Internet Explorer 6 as well.

IE7pro modifies IE's default tab management features to add several options like double clicking to close the tab, undo closing tabs, enable Super Drag n Drop where dragging a link and dropping it anywhere else on the page opens it in a new tab or dragging and dropping any selected chunk of text opens the results of searching it via the default search engine. IE7pro also adds an Ad blocker that uses a blacklist of sites to block ads in web pages. It can also block ads delivered as rich media like Flash movies. It also allows crash recovery, which lets a browsing session be restored in case the browser crashed. The contents of a tab can be saved as an image as well.

Mouse gesture support is also added by IE7pro. It ships with a set of predefined gestures which can be customized later. IE7pro adds support for Greasemonkey like user scripts, these are site-specific Javascript code that adds certain functionality to websites, or modifies the behavior of certain aspects of sites to make it compatible with the browser. It also includes a proxy switcher, and a word-wheeled in-page search bar, which overrides Internet Explorer's search bar, like the search functionality in Firefox and the InlineSearch add-in for IE. Version 0.9.18 also adds a spell checker.


3) Turnabout(http://www.reifysoft.com/turnabout.php) is an Internet Explorer plugin that changes the websites to make them easier to use and to add features.

Turnabout can also…

Customize any page on the web
Compare book prices while surfing sites like Amazon, Barnes & Noble, Buy.com, or Half.com, using Book Burro
Change text URLs into clickable links
Advanced users can add more features downloaded from around the web.

For all websites
Cookie Monster · Shows the contents of the current page cookie. Just mouse over the "Cookie" text on the bottom left.
RSSpanel · When you visit a site with an RSS feed, this script displays that site's RSS feed in a floating panel. RSSpanel website.
For specific websites
Bloglines Article Prev/Next Navigator · Adds previous/next links for Bloglines articles.
Google Image Relinker · Rewrites Google Image Search links to point straight to the pictures.
Hotmail Enhanced · Preview and filter messages by read/unread status.
MSN Spaces Edit It · Adds the HTML edit option to the MSN Spaces blog entry form.
MSN Spaces Statistics · Displays MSN Spaces space statistics as an overlay when you're logged in.
Netflix Queue Manager · Sort, shuffle, and delete items in your Netflix queue. Netflix Queue Manager website / new features.
Search Engine Helper · From most search engine sites, search using other search engines. So for example, you can visit Google and choose to search Ebay or Amazon. See a screenshot at the Search Engine Helper website.
Yahoo Finance Quotes · Adds a Yahoo Finance stock symbol lookup link next to stock symbol links on several sites, including Reuters, MSN, Forbes, Business Week, Ameritrade, and Scottrade. See the full list in this Yahoo Finance Quotes blog post.


Digg it if you liked this post




AddThis Social Bookmark Button

No comments: