Acknowledgments

First and foremost, I would like to thank Aaron Boodman for creating Greasemonkey, for taking me seriously when I reported security holes in Greasemonkey 0.3, and for working many long nights and weekends to make Greasemonkey 0.5 both secure and backward compatible. Without him, this book would not exist.

Second, I give my undying love and appreciation to my wife, Dora, who went to bed alone far too many times while I stayed up and wrote this book.

Third, I thank the members of the Greasemonkey mailing list (http://greasemonkey.mozdev.org/list.html) for maintaining such a high signal-to-noise ratio. They make my inbox a happy place.

Finally, I will forever appreciate my editor, Brian Sawyer, for his obsessive hatred of the passive voice; my technical editor, Simon Willison, for showing me that JavaScript can be elegant as well as functional; and everyone at Perkins on Highway 64 for providing late-night comfort food, electricity, and friendly conversation.

Get Greasemonkey Hacks now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.