Buying Options
Firefox Hacks
Print $24.95
Add to Cart
Print+Ebook $27.45
Add to Cart
Ebook $19.99
Add to Cart
Safari Books Online
Add to Cart
What is this?
Print £18.99
Add to Cart
What is this?
Description
Firefox Hacks is ideal for power users who want to maximize the effectiveness of Firefox, the next-generation web browser that is quickly gaining in popularity. This highly-focused book offers all the valuable tips and tools you need to enjoy a superior and safer browsing experience. Learn how to customize its deployment, appearance, features, and functionality.
Full Description
Table of Contents
  1. Chapter 1 Firefox Basics

    1. Hacks 1-10

    2. Get Oriented

    3. Ten Ways to Display a Web Page

    4. Ten Ways to Navigate to a Web Page

    5. Find Stuff

    6. Identify and Use Toolbar Icons

    7. Use Keyboard Shortcuts

    8. Make Firefox Look Different

    9. Stop Once-Only Dialogs Safely

    10. Flush and Clear Absolutely Everything

    11. Make Firefox Go Fast

    12. Start Up from the Command Line

  2. Chapter 2 Security

    1. Hacks 11-21

    2. Drop Miscellaneous Security Blocks

    3. Raise Security to Protect Dummies

    4. Stop All Secret Network Activity

    5. Work with Single Sign-On Servers

    6. Work with Web Proxies

    7. Fine-Tune Ports and Sockets

    8. Manage Digital Certificates

    9. Digitally Sign Content

    10. Grant Trust with Master Certificates

    11. Restrict Script Behavior with Policies

    12. Make Yourself Anonymous

  3. Chapter 3 Installation

    1. Hacks 22-32

    2. Edit Configuration Files

    3. Play With the Preference System

    4. Install Complementary Tools

    5. Migrate Firefox Profiles

    6. Dial Up Automatically on Startup

    7. Fix Web Servers to Support Firefox Content

    8. Prepare Firefox for Wide Deployment

    9. Remotely Manage User Configurations

    10. Install Fonts and Character Support

    11. Take Firefox with You

    12. Work with Filtering Systems

  4. Chapter 4 Web Surfing Enhancements

    1. Hacks 33-43

    2. Use Fancy Bookmarks

    3. Modify Tabbed Browsing

    4. Govern Image and Ad Display

    5. Get More Search Tools

    6. Get More Feeds and News

    7. Add Stuff to Your Toolbars

    8. Upgrade Firefox Feature Managers

    9. Integrate Firefox with Other Tools

    10. Create Your Own Search Plug-in

    11. Spider the Web with Firefox

    12. Waste Time with Toys and Games

  5. Chapter 5 Power Tools for Web Developers

    1. Hacks 44-57

    2. Tweak and Troubleshoot CSS Designs

    3. Use Gecko CSS Style Magic

    4. Write Compatible CSS

    5. Update Browser Detection Scripts

    6. Submit Background Form Data

    7. Script Plug-ins

    8. Quality-Assure Your Web Pages

    9. Display HTTP Headers

    10. Stomp on Cookies

    11. Probe HTML with the DOM Inspector

    12. Turn Off Absolutely All Caching

    13. Web Document Debugging Tricks

    14. Debug JavaScript with Venkman

    15. Handle Hangs and Other Bad Juju

  6. Chapter 6 Power XML for Web Pages

    1. Hacks 58-74

    2. Pick Display Modes for HTML and XML

    3. Get Tools for XML Validation

    4. Mix Content with XML Namespaces

    5. Make MathML Content

    6. Make SVG Content

    7. Use Client-Side XPath

    8. Use Client-Side XSL

    9. Work with Mozilla SOAP Services

    10. Work with Mozilla XML-RPC Services

    11. Work with Mozilla WSDL Services

    12. Make Applications and Extensions with XUL

    13. Make New Tags and Widgets with XBL

    14. Work with RDF Facts

    15. Work with RSS Feeds

    16. Connect SQL to XUL

    17. Generate XUL Using PHP Libraries

    18. Get a Taste of E4X Scripting

  7. Chapter 7 Hack the Chrome Ugly

    1. Hacks 75-83

    2. Do Groundwork for Ugly Chrome Hacks

    3. Spy on Chrome with the DOM Inspector

    4. Customize Firefox's Interface

    5. Rebadge Firefox

    6. Make Firefox Match the Desktop

    7. Make a Toolbar That Can't Be Hidden

    8. Content Filter Without Your Smart Friend Noticing

    9. Add a New XPCOM Component

    10. Add a New Command-Line Option

  8. Chapter 8 Hack the Chrome Cleanly

    1. Hacks 84-90

    2. Do Groundwork for Extension Development

    3. Study Packages with the Chrome Manager

    4. Create a Chrome Package

    5. Make a Bottom-Up Overlay

    6. Make, Bundle, and Publish an XPI

    7. Build an Installable Theme

    8. Identify Reusable Toolkits

  9. Chapter 9 Work More Closely with Firefox

    1. Hacks 91-100

    2. Handle Cross-Platform Differences

    3. Get a Custom, Prebuilt Version

    4. Make Firefox Software

    5. Run Multiple Mozilla Browsers

    6. Make Extensions Work Outside Firefox

    7. Turn on Firefox Diagnostics

    8. Find the Right Forum for Your Issues

    9. Survive Bugzilla

    10. Find Out What Has Been Fixed

    11. Help with the Future of Firefox

  1. Colophon

View Full Table of Contents
Product Details
Title:
Firefox Hacks
By:
Nigel McFarlane
Publisher:
O'Reilly Media
Formats:
  • Print
  • Ebook
  • Safari Books Online
Print Release:
March 2005
Ebook Release:
February 2009
Pages:
400
Print ISBN:
978-0-596-00928-1
| ISBN 10:
0-596-00928-3
Ebook ISBN:
978-0-596-10531-0
| ISBN 10:
0-596-10531-2
Customer Reviews
About the Author
  1. Nigel McFarlane

    Nigel McFarlane is the author of Rapid Application Development with Mozilla (Prentice Hall, 2003) and Instant JavaScript (Wrox, 1997). As a freelance technology writer and an active member of the Mozilla community, he has also written over 50 articles and tips on Mozilla and related technologies and has written or contributed to a number of books.

    View Nigel McFarlane's full profile page.

Colophon

Our look is the result of reader comments, our own experimentation, and feedback from distribution channels. Distinctive covers complement our distinctive approach to technical topics, breathing personality and life into potentially dry subjects. The tool on the cover of Firefox Hacks is a flashlight. The flashlight is a portable illumination device that is typically fashioned from a miniature electric lightbulb and a parabolic reflector, which are mounted in a cylindrical casing containing an electric circuit, batteries, and a power switch. Invented in the late nineteenth century, the flashlight received its name because the batteries originally used to power the device had so little juice in them that people commonly switched the object on for just a brief instant at a time, emitting a quick "flash" of light to brighten their surroundings. Sanders Kleinfeld was the production editor and copyeditor for Firefox Hacks. Jamie Peppard was the proofreader. Philip Dangler and Claire Cloutier provided quality control. Reg Aubry wrote the index.

Hanna Dyer designed the cover of this book, based on a series design by Edie Freedman. The cover image is an original photograph by Kevin Thomas. Emma Colby produced the cover layout with Adobe InDesign CS using Adobe's Helvetica Neue and ITC Garamond fonts.

David Futato designed the interior layout. This book was converted by Keith Fahlgren to FrameMaker 5.5.6 with a format conversion tool created by Erik Ray, Jason McIntosh, Neil Walls, and Mike Sierra that uses Perl and XML technologies. The text font is Linotype Birka; the heading font is Adobe Helvetica Neue Condensed; and the code font is LucasFont's TheSans Mono Condensed. The illustrations that appear in the book were produced by Robert Romano and Jessamyn Read using Macromedia FreeHand MX and Adobe Photoshop CS. This colophon was written by Sanders Kleinfeld.

  • Book cover of Firefox Hacks