| | Copyright |
| | Dedication |
| | Foreword |
| | Credits |
| | | About the Author |
| | | Contributors |
| | | Acknowledgments |
| | Preface |
| | | Why Greasemonkey Hacks? |
| | | How This Book Is Organized |
| | | Conventions Used in This Book |
| | | Using Code Examples |
| | | Safari Enabled |
| | | How to Contact Us |
| | | Got a Hack? |
| | Chapter 1. Getting Started |
| | | Section 1.1. Hacks 1 12: Introduction |
| | | Hack 1. Install a User Script |
| | | Hack 2. Provide a Default Configuration |
| | | Hack 3. Master the @include and @exclude Directives |
| | | Hack 4. Prevent a User Script from Executing |
| | | Hack 5. Configure a User Script |
| | | Hack 6. Add or Remove Content on a Page |
| | | Hack 7. Alter a Page's Style |
| | | Hack 8. Master XPath Expressions |
| | | Hack 9. Develop a User Script "Live" |
| | | Hack 10. Debug a User Script |
| | | Hack 11. Embed Graphics in a User Script |
| | | Hack 12. Avoid Common Pitfalls |
| | Chapter 2. Linkmania! |
| | | Section 2.1. Hacks 13 20: Introduction |
| | | Hack 13. Turn Naked URLs into Hyperlinks |
| | | Hack 14. Force Offsite Links to Open in a New Window |
| | | Hack 15. Fix Broken Pop-up Links |
| | | Hack 16. Remove URL Redirections |
| | | Hack 17. Warn Before Opening PDF Links |
| | | Hack 18. Avoid the Slashdot Effect |
| | | Hack 19. Convert UPS and FedEx Tracking Numbers to Links |
| | | Hack 20. Follow Links Without Clicking Them |
| | Chapter 3. Beautifying the Web |
| | | Section 3.1. Hacks 21 28: Introduction |
| | | Hack 21. Banish the Scourge of Arial |
| | | Hack 22. Add Stripes to Data Tables |
| | | Hack 23. Straighten Smart Quotes |
| | | Hack 24. Convert Graphical Smileys to Text |
| | | Hack 25. Make Amazon Product Images Larger |
| | | Hack 26. Convert Straight Quotes |
| | | Hack 27. Add Dynamic Highlighting to Tables |
| | | Hack 28. Make Pop-up Titles Prettier |
| | Chapter 4. Web Forms |
| | | Section 4.1. Hacks 29 39: Introduction |
| | | Hack 29. Display Form Actions in a Tool Tip |
| | | Hack 30. Show Hidden Form Fields |
| | | Hack 31. Identify Password Fields |
| | | Hack 32. Allow Password Remembering |
| | | Hack 33. Confirm Before Closing Modified Pages |
| | | Hack 34. Resize Text Input Fields with the Keyboard |
| | | Hack 35. Enter Textile Markup in Web Forms |
| | | Hack 36. Select Multiple Checkboxes |
| | | Hack 37. Keep Track of Secure Site Passwords |
| | | Hack 38. Automatically Log into Web Mail and Other Sites |
| | | Hack 39. Build Calendar Events |
| | Chapter 5. Developer Tools |
| | | Section 5.1. Hacks 40 46: Introduction |
| | | Hack 40. Remove All Page Styles on Selected Sites |
| | | Hack 41. Refresh Pages Automatically |
| | | Hack 42. Make External Stylesheets Clickable |
| | | Hack 43. Show Image Information |
| | | Hack 44. Filter Code Examples on MSDN |
| | | Hack 45. Intercept and Modify Form Submissions |
| | | Hack 46. Trace XMLHttpRequest Activity |
| | Chapter 6. Search |
| | | Section 6.1. Hacks 47 59: Introduction |
| | | Hack 47. Add a Site Search |
| | | Hack 48. Remove Spammy Domains from Search Results |
| | | Hack 49. Find Similar Images |
| | | Hack 50. Search Wikipedia with Google Site Search |
| | | Hack 51. Link to Other Search Engines from Google |
| | | Hack 52. Prefetch Yahoo! Search Results |
| | | Hack 53. Browse the Web Through Google's Cache |
| | | Hack 54. Add More Book Reviews to Google Print |
| | | Hack 55. Autocomplete Search Terms as You Type |
| | | Hack 56. Highlight Search Terms |
| | | Hack 57. Remember Recent Google Searches |
| | | Hack 58. Add Keyboard Shortcuts to Google Search Results |
| | | Hack 59. Use Recent Searches and Google SearchKeys Together |
| | Chapter 7. Web Mail |
| | | Section 7.1. Hacks 60 66: Introduction |
| | | Hack 60. Force Gmail to Use a Secure Connection |
| | | Hack 61. Warn Before Replying to Multiple Recipients in Gmail |
| | | Hack 62. Warn Before Sending Gmail Messages with Missing Attachments |
| | | Hack 63. Compose Your Mail in Gmail |
| | | Hack 64. Add a Delete Button to Gmail |
| | | Hack 65. Select Your Yahoo! ID from a List |
| | | Hack 66. Add Saved Searches to Gmail |
| | Chapter 8. Accessibility |
| | | Section 8.1. Hacks 67 76: Introduction |
| | | Hack 67. Highlight Images Without Alternate Text |
| | | Hack 68. Add an Access Bar with Keyboard Shortcuts |
| | | Hack 69. Remove Conflicting Keyboard Shortcuts |
| | | Hack 70. Make Image alt Text Visible |
| | | Hack 71. Add a Table of Contents to Long Pages |
| | | Hack 72. Use Real Headers on Google Web Search |
| | | Hack 73. Add a Toolbar to Zoom Images Easily |
| | | Hack 74. Make Apache Directory Listing Prettier |
| | | Hack 75. Add a Text-Sizing Toolbar to Web Forms |
| | | Hack 76. Make Google More Accessible for Low-Vision Users |
| | Chapter 9. Taking Back the Browser |
| | | Section 9.1. Hacks 77 84: Introduction |
| | | Hack 77. Reenable Context Menus on Sites That Disable Them |
| | | Hack 78. Bypass Weight Watchers' Browser Checker |
| | | Hack 79. Easily Download Embedded Movies |
| | | Hack 80. Break Out of Frames |
| | | Hack 81. Disable Targets for Downloads |
| | | Hack 82. Automatically Link to Printer-Friendly Versions |
| | | Hack 83. Restore Functionality in Google Print |
| | | Hack 84. Bypass Annoying Site Registrations |
| | Chapter 10. Syndication |
| | | Section 10.1. Hacks 85 89: Introduction |
| | | Hack 85. Automatically Display Unread Items in Bloglines |
| | | Hack 86. Zap Ugly XML Buttons |
| | | Hack 87. Squeeze More Feeds into the Bloglines Sidebar |
| | | Hack 88. Automatically Collect Syndicated Feeds |
| | | Hack 89. Syndicate Encrypted Content |
| | Chapter 11. Site Integration |
| | | Section 11.1. Hacks 90 94: Introduction |
| | | Hack 90. Translate Any Web Page |
| | | Hack 91. Warn Before Buying an Album |
| | | Hack 91. Find Out Who's Reading What You're Reading |
| | | Hack 93. Add Wikipedia Links to Any Web Page |
| | | Hack 94. Compare Book Prices |
| | Chapter 12. Those Not Included in This Classification |
| | | Section 12.1. Hacks 95 100: Introduction |
| | | Hack 95. Maximize HomestarRunner Cartoons |
| | | Hack 96. Refine Your Google Search |
| | | Hack 97. Check Whether Pages Really Validate |
| | | Hack 98. Animate Wikipedia History |
| | | Hack 99. Create Greasemonkey Scripts Automatically |
| | | Hack 100. Remember Everything You Read |
| | Colophon |
| | Index |