william's blog | 2012-02-04 11:46:35 +0000 =========================================== Greasemonkey ------------ Date: October 6, 2008 12:19am Author: William Morgan Labels: javascript, greasemonkey URL: http://masanjin.net/blog/old23.txt I created my first Greasemonkey [1] script yesterday, to ease my wife's Redfin [2] addiction. The idea was simple: map restaurants, grocery stores, coffee shops, etc near each house. Starting from not knowing anything more than what Greasemonkey was (including not knowing Javascript), it took me 45 minutes to produce a working script. It was fun, and it's a great reminder that, unlike TV, a website is the product of a shared computation between the server and the client. Redfin can send me whatever it wants, but ultimately, I decide how to display it. Not a new idea, but it's nice to finally be a part of it. [1] https://addons.mozilla.org/firefox/addon/748 [2] http://www.redfin.com/ Replies -------- Jy Shankar, on May 21, 2009 7:57am: ["| Could you expand a bit more on what resources you used to create your first\n", "| Greasemonkey script? I have no working knowledge of javascript but would love\n", "| to create Greasemonkey scripts. Most of the resources I have encountered\n", "| assume a basic knowledge of javascript, which I don't have.\n", "| \n", "| \n", "| \n", "| On Thu, May 21, 2009 at 3:53 AM, William Morgan wrote:\n", "| _[Top-posting automatically elided. Bad commenter, no cookie! --ed.]_\n", "| \n"] William Morgan, on May 21, 2009 3:13pm: [" | \n", " | I didn't have any Javascript knowledge either. I think I just found some\n", " | examples on http://userscripts.org/ that were similar to what I wanted to do,\n", " | and extrapolated from that. If you know a scripting language like Ruby or\n", " | Python, Javascript syntax isn't too wild.\n", " | \n"] This delicious text version served up by Whisper .