Title: Why Greasemonkey
1Why Greasemonkey ?
2First.. What is it
The Web As You Like
Post Process Web Pages
Firefox
Funny video on how GM works.. http//youtube.com/
watch?v8hghpuxCHTc
3Back to the Why.. Innovate Prototype Helps
sales team close deals Tools for internal
operations Help engineering focus on core real
requirements Fun
4Greasemonkey
Improve a web pages UI
Add functionality
Fix functionality
Create tools
Repurpose data
Pull in outside data
Create a mashup, 113
5Aaron Boodman - Firefox Creator Quotes
Find a problem, Fix a problem
Find your inner hacker. Do what you were
trained not to do.
Useful for business
Useful for people
JavaScript You will love it. You will hate
it. Mostly, you will hate it.
6Greasemonkey (requirements)
Imagination
Firefox
Local copy of web page
Javascript
DOM
Tabs
HTML
CSS
XPath
Community - userscripts
GM_xmlHttpRequest
7https//addons.mozilla.org/en-US/firefox/addon/74
8
8http//userscripts.org/
9Online Book http//diveintogreasemonkey.org/
10(No Transcript)
117 Greasemonkey Demos
12// UserScript // _at_name Say
Hello! // _at_namespace http//japaninyourpalm.com
// _at_description Greets the world // _at_include
yahoo.com // _at_exclude
http//www.google.com/ // /UserScript alert(
"Hello, world!")
13Tools I Use
View Source Chart
14Demos
15Al Nevarez anevare1_at_yahoo.com http//www.japanin
yourpalm.com/hacks