• Table of Contents• Index• Reviews• Reader Reviews• Errata• AcademicFirefox HacksBy Nigel McFarlane Publisher: OReillyPub Date: March 2005ISBN: 0-596-00928-3Pages: 398
Chapter 1.
Firefox Basics
Section 1.1.
Hacks 1-10
Section 1.2.
Get Oriented
Ten Ways to Display a Web Page
Ten Ways to Navigate to a Web Page
Find Stuff
Identify and Use Toolbar Icons
Use Keyboard Shortcuts
Make Firefox Look Different
Stop Once-Only Dialogs Safely
Flush and Clear Absolutely Everything
Make Firefox Go Fast
Start Up from the Command Line
Chapter 2.
Security
Section 2.1.
Hacks 11-21
Drop Miscellaneous Security Blocks
Raise Security to Protect Dummies
Stop All Secret Network Activity
Work with Single Sign-On Servers
Work with Web Proxies
Fine-Tune Ports and Sockets
Manage Digital Certificates
Digitally Sign Content
Grant Trust with Master Certificates
Restrict Script Behavior with Policies
Make Yourself Anonymous
Chapter 3.
Installation
Section 3.1.
Hacks 22-32
Edit Configuration Files
Play With the Preference System
Install Complementary Tools
Migrate Firefox Profiles
Dial Up Automatically on Startup
Fix Web Servers to Support Firefox Content
Prepare Firefox for Wide Deployment
Remotely Manage User Configurations
Install Fonts and Character Support
Take Firefox with You
Work with Filtering Systems
Chapter 4.
Web Surfing Enhancements
Section 4.1.
Hacks 33-43
Use Fancy Bookmarks
Modify Tabbed Browsing
Govern Image and Ad Display
Get More Search Tools
Get More Feeds and News
Add Stuff to Your Toolbars
Upgrade Firefox Feature Managers
Integrate Firefox with Other Tools
Create Your Own Search Plug-in
Spider the Web with Firefox
Waste Time with Toys and Games
Chapter 5.
Power Tools for Web Developers
Section 5.1.
Hacks 44-57
Tweak and Troubleshoot CSS Designs
Use Gecko CSS Style Magic
Write Compatible CSS
Update Browser Detection Scripts
Submit Background Form Data
Script Plug-ins
Quality-Assure Your Web Pages
Display HTTP Headers
Stomp on Cookies
Probe HTML with the DOM Inspector
Turn Off Absolutely All Caching
Web Document Debugging Tricks
Debug JavaScript with Venkman
Handle Hangs and Other Bad Juju
Chapter 6.
Power XML for Web Pages
Section 6.1.
Hacks 58-74
Pick Display Modes for HTML and XML
Get Tools for XML Validation
Mix Content with XML Namespaces
Make MathML Content
Make SVG Content
Use Client-Side XPath
Use Client-Side XSL
Work with Mozilla SOAP Services
Work with Mozilla XML-RPC Services
Work with Mozilla WSDL Services
Make Applications and Extensions with XUL
Make New Tags and Widgets with XBL
Work with RDF Facts
Work with RSS Feeds
Connect SQL to XUL
Generate XUL Using PHP Libraries
Get a Taste of E4X Scripting
Chapter 7.
Hack the Chrome Ugly
Section 7.1.
Hacks 75-83
Do Groundwork for Ugly Chrome Hacks
Spy on Chrome with the DOM Inspector
Customize Firefox''''s Interface
Rebadge Firefox
Make Firefox Match the Desktop
Make a Toolbar That Can''''t Be Hidden
Content Filter Without Your Smart Friend Noticing
Add a New XPCOM Component
Add a New Command-Line Option
Chapter 8.
Hack the Chrome Cleanly
Section 8.1.
Hacks 84-90
Do Groundwork for Extension Development
Study Packages with the Chrome Manager
Create a Chrome Package
Make a Bottom-Up Overlay
Make, Bundle, and Publish an XPI
Build an Installable Theme
Identify Reusable Toolkits
Chapter 9.
Work More Closely with Firefox
Section 9.1.
Hacks 91-100
Handle Cross-Platform Differences
Get a Custom, Prebuilt Version
Make Firefox Software
Run Multiple Mozilla Browsers
Make Extensions Work Outside Firefox
Turn on Firefox Diagnostics
Find the Right Forum for Your Issues
Survive Bugzilla
Find Out What Has Been Fixed
Help with the Future of Firefox