Firefox Hacks

( 4 )


Firefox Hacks is ideal for power users who want to take full advantage of Firefox from Mozilla, the next-generation web browser that is rapidly subverting Internet Explorer's once-dominant audience. It's also the first book that specifically dedicates itself to this technology.Firefox is winning such widespread approval for a number of reasons, including the fact that it lets users browse faster and more efficiently. Perhaps its most appealing strength, though, is its increased security something that is covered ...

See more details below
Other sellers (Paperback)
  • All (46) from $1.99   
  • New (13) from $5.32   
  • Used (33) from $1.99   
Firefox Hacks: Tips & Tools for Next-Generation Web Browsing

Available on NOOK devices and apps  
  • NOOK Devices
  • Samsung Galaxy Tab 4 NOOK
  • NOOK HD/HD+ Tablet
  • NOOK
  • NOOK Color
  • NOOK Tablet
  • Tablet/Phone
  • NOOK for Windows 8 Tablet
  • NOOK for iOS
  • NOOK for Android
  • NOOK Kids for iPad
  • PC/Mac
  • NOOK for Windows 8
  • NOOK for PC
  • NOOK for Mac
  • NOOK for Web

Want a NOOK? Explore Now

NOOK Book (eBook)
$11.49 price
(Save 42%)$19.99 List Price


Firefox Hacks is ideal for power users who want to take full advantage of Firefox from Mozilla, the next-generation web browser that is rapidly subverting Internet Explorer's once-dominant audience. It's also the first book that specifically dedicates itself to this technology.Firefox is winning such widespread approval for a number of reasons, including the fact that it lets users browse faster and more efficiently. Perhaps its most appealing strength, though, is its increased security something that is covered in great detail in Firefox Hacks.Clearly the web browser of the future, Firefox includes most of the features that browser users are familiar with, along with several new features, such as a bookmarks toolbar and tabbed pages that allow users to quickly switch among several web sites.Firefox Hacks offers all the valuable tips and tools you need to maximize the effectiveness of this hot web application. It's all covered, including how to customize its deployment, appearance, features, and functionality. You'll even learn how to install, use, and alter extensions and plug-ins. Aimed at clever people who may or may not be capable of basic programming tasks, this convenient resource describes 100 techniques for 100 strategies that effectively exploit Firefox.Or, put another way, readers of every stripe will find all the user-friendly tips, tools, and tricks they need to make a productive switch to Firefox. With Firefox Hacks, a superior and safer browsing experience is truly only pages away.The latest in O'Reilly's celebrated Hacks series, Firefox Hacks smartly complements other web-application titles such as Google Hacks and PayPal Hacks.

Read More Show Less

Editorial Reviews
A Web browser is a much more complex piece of software than you may realize on first examination, and Firefox -- with the core Gecko engine surrounded by a large wrapper written in XUL and JavaScript -- provides a fertile ground for any number of changes and enhancements. Firefox Hacks does a good job of mapping out the boundaries of this space.
Read More Show Less

Product Details

  • ISBN-13: 9780596009281
  • Publisher: O'Reilly Media, Incorporated
  • Publication date: 4/7/2005
  • Series: Hacks Series
  • Edition number: 1
  • Pages: 400
  • Product dimensions: 5.90 (w) x 8.72 (h) x 0.94 (d)

Meet the Author

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.

Read More Show Less

Table of Contents

About the Author;
Why Firefox Hacks?;
How to Use This Book;
How This Book Is Organized;
Conventions Used in This Book;
Using Code Examples;
SafariĀ® Enabled;
How to Contact Us;
Got a Hack?;
Chapter 1: Firefox Basics;
1.1 Hacks 1-10;
1.2 Get Oriented;
1 Ten Ways to Display a Web Page;
2 Ten Ways to Navigate to a Web Page;
3 Find Stuff;
4 Identify and Use Toolbar Icons;
5 Use Keyboard Shortcuts;
6 Make Firefox Look Different;
7 Stop Once-Only Dialogs Safely;
8 Flush and Clear Absolutely Everything;
9 Make Firefox Go Fast;
10 Start Up from the Command Line;
Chapter 2: Security;
2.1 Hacks 11-21;
11 Drop Miscellaneous Security Blocks;
12 Raise Security to Protect Dummies;
13 Stop All Secret Network Activity;
14 Work with Single Sign-On Servers;
15 Work with Web Proxies;
16 Fine-Tune Ports and Sockets;
17 Manage Digital Certificates;
18 Digitally Sign Content;
19 Grant Trust with Master Certificates;
20 Restrict Script Behavior with Policies;
21 Make Yourself Anonymous;
Chapter 3: Installation;
3.1 Hacks 22-32;
22 Edit Configuration Files;
23 Play With the Preference System;
24 Install Complementary Tools;
25 Migrate Firefox Profiles;
26 Dial Up Automatically on Startup;
27 Fix Web Servers to Support Firefox Content;
28 Prepare Firefox for Wide Deployment;
29 Remotely Manage User Configurations;
30 Install Fonts and Character Support;
31 Take Firefox with You;
32 Work with Filtering Systems;
Chapter 4: Web Surfing Enhancements;
4.1 Hacks 33-43;
33 Use Fancy Bookmarks;
34 Modify Tabbed Browsing;
35 Govern Image and Ad Display;
36 Get More Search Tools;
37 Get More Feeds and News;
38 Add Stuff to Your Toolbars;
39 Upgrade Firefox Feature Managers;
40 Integrate Firefox with Other Tools;
41 Create Your Own Search Plug-in;
42 Spider the Web with Firefox;
43 Waste Time with Toys and Games;
Chapter 5: Power Tools for Web Developers;
5.1 Hacks 44-57;
44 Tweak and Troubleshoot CSS Designs;
45 Use Gecko CSS Style Magic;
46 Write Compatible CSS;
47 Update Browser Detection Scripts;
48 Submit Background Form Data;
49 Script Plug-ins;
50 Quality-Assure Your Web Pages;
51 Display HTTP Headers;
52 Stomp on Cookies;
53 Probe HTML with the DOM Inspector;
54 Turn Off Absolutely All Caching;
55 Web Document Debugging Tricks;
56 Debug JavaScript with Venkman;
57 Handle Hangs and Other Bad Juju;
Chapter 6: Power XML for Web Pages;
6.1 Hacks 58-74;
58 Pick Display Modes for HTML and XML;
59 Get Tools for XML Validation;
60 Mix Content with XML Namespaces;
61 Make MathML Content;
62 Make SVG Content;
63 Use Client-Side XPath;
64 Use Client-Side XSL;
65 Work with Mozilla SOAP Services;
66 Work with Mozilla XML-RPC Services;
67 Work with Mozilla WSDL Services;
68 Make Applications and Extensions with XUL;
69 Make New Tags and Widgets with XBL;
70 Work with RDF Facts;
71 Work with RSS Feeds;
72 Connect SQL to XUL;
73 Generate XUL Using PHP Libraries;
74 Get a Taste of E4X Scripting;
Chapter 7: Hack the Chrome Ugly;
7.1 Hacks 75-83;
75 Do Groundwork for Ugly Chrome Hacks;
76 Spy on Chrome with the DOM Inspector;
77 Customize Firefox's Interface;
78 Rebadge Firefox;
79 Make Firefox Match the Desktop;
80 Make a Toolbar That Can't Be Hidden;
81 Content Filter Without Your Smart Friend Noticing;
82 Add a New XPCOM Component;
83 Add a New Command-Line Option;
Chapter 8: Hack the Chrome Cleanly;
8.1 Hacks 84-90;
84 Do Groundwork for Extension Development;
85 Study Packages with the Chrome Manager;
86 Create a Chrome Package;
87 Make a Bottom-Up Overlay;
88 Make, Bundle, and Publish an XPI;
89 Build an Installable Theme;
90 Identify Reusable Toolkits;
Chapter 9: Work More Closely with Firefox;
9.1 Hacks 91-100;
91 Handle Cross-Platform Differences;
92 Get a Custom, Prebuilt Version;
93 Make Firefox Software;
94 Run Multiple Mozilla Browsers;
95 Make Extensions Work Outside Firefox;
96 Turn on Firefox Diagnostics;
97 Find the Right Forum for Your Issues;
98 Survive Bugzilla;
99 Find Out What Has Been Fixed;
100 Help with the Future of Firefox;

Read More Show Less

Customer Reviews

Average Rating 4.5
( 4 )
Rating Distribution

5 Star


4 Star


3 Star


2 Star


1 Star


Your Rating:

Your Name: Create a Pen Name or

Barnes & Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation


  • - By submitting a review, you grant to Barnes & and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Terms of Use.
  • - Barnes & reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously
Sort by: Showing all of 4 Customer Reviews
  • Anonymous

    Posted July 2, 2005

    Best guide on Firefox available

    If you¿re more than just a casual internet surfer, then you probably have downloaded a copy of Firefox. While it¿s by no means a perfect browser, it is a very good one. While reading this book I was blown away by the sheer number of tweaks and customizations that Firefox supports. This is the most comprehensive book I¿ve seen available on Firefox. Like the other books in the ¿Hacks¿ series, this one lists 100 different tips and tricks, divided into sections including such topics as security, web developer power tools, using XML, and getting involved with the Firefox community. My two favorite hacks (for no other reason than I think they¿re really cool) are how to edit Firfox configuration files, and how to work with SVG graphics on Firefox. Like I mentioned before, if you¿re just a casual internet user, chances are you don¿t even have a copy of Firefox, and that¿s fine. However, if you¿re a power user, this is the best book out there on all things Firefox. It¿s an excellent resource to make a very good browser even better.

    3 out of 3 people found this review helpful.

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted April 21, 2005

    The Firefox Bible + MORE

    This is a fantastic book for anyone that wants to learn more about how to use Firefox or web in general. The title of this book is 'Firefox Hacks' but this makes the book sound like it provides some tweaks and little more. How incorrect!! Nigel McFarlane's book obviously delves into the nuts and bolts of Firefox and what makes it the best browser today (I personally have been using it since 2002), but he goes into so much more. If you want to learn how to optimize setting for greater speed (check), if you want to learn how to change the look (check), if you want to just learn the basics of how to use the browser (check), or even advanced features like communicating with web services (check), it's all here. New to terms such as XUL, SOAP, or XPath?? Fear not Firefox warrior, you'll quickly get an overview of what these exciting technologies are, and Nigel writes in a clear, concise manner. My favorite tips related to the basic control users have just by inputting 'about:config' so that you can increase the # of maximum connections, along with a myriad of other features. I was a Firefox junkie before I read this book, and only am more so now that I am finished. A fantastic read which I highly recommend!!

    2 out of 2 people found this review helpful.

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted April 8, 2005

    better surfing?

    And you perhaps thought the browser wars were over? But in 2004, Firefox was released to wide acclaim and huge downloading. So this book is a timely aid if you are contemplating adopting it as your browser. The chapter on its installation shows how easy it is to start. The typical user should look at chapter 4. It deals with the common act of surfing the web and shows numerous improvements over other browsers. Having several tabs open at different URLs is useful. And so is being able to bookmark all of them with one action. Though, to be sure, some users of other browsers regard multiple tabs as simply equivalent to opening several browser windows. The ad blocking ability is highly promoted. Though not 100% effective, in these days of ever-annoying and fancier banner ads and the like, being able to stop these is well worthwhile. More advanced abilities of Firefox are also discussed. Mostly for programmers, it seems. But it is the general web surfing that may well determine the ultimate success of Firefox.

    1 out of 1 people found this review helpful.

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted April 26, 2005

    Learn to be a Power User from the Experts

    A quick google of the authors name will turn up hundreds of links to articles and interviews on the subject of Mozilla and related technologies. Nigel is also the author of several other books including, 'Rapid Application Development with Mozilla', which is part of the Bruce Perens' Open Source Series. Overview This is the latest book in the O'Reilly Hacks Series, and was published in March of 2005. Browsing the Internet has changed dramatically from it's early days of simple HTML. The browser has become an increasingly important and complex tool. Firefox Hacks is an excellent resource to help understand how to take full advantage of this increasingly popular browser. Intended Audience The first four chapters are focused on the use of Firefox, and are good for any Firefox user from novice to more advanced. The last five chapters include increasingly advanced topics focused on Firefox programming, and make a good introduction for programmers who are new to these technologies and think they might be interested in writing an extension or application. Highlights Firefox has made a lot of publicity for it's security, and hacks 11-21 explain security issues and how to configure Firefox to provide the safest browsing experience. Ever since Mozilla was split in two. The ability to open URLs in email messages read in Thunderbird using Firefox has required a relatively unknown customization (See Hack 40). There are numerous Internet sources of information about how to synchronize Firefox profiles between two computers. Hack 31 explains how to 'Take Firefox with you', which includes several strategies to accomplish the task. Rough Spots The novice Firefox user may only be interested in the first half of the book, but it may still be worth the price for all valuable tips provided.

    1 out of 1 people found this review helpful.

    Was this review helpful? Yes  No   Report this review
Sort by: Showing all of 4 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)