Credits |
|
ix | |
Preface |
|
xiii | |
|
|
1 | (38) |
|
Introduction Get Oriented |
|
|
1 | (4) |
|
Ten Ways to Display a Web Page |
|
|
5 | (6) |
|
Ten Ways to Navigate to a Web Page |
|
|
11 | (3) |
|
|
14 | (5) |
|
Identify and Use Toolbar Icons |
|
|
19 | (1) |
|
|
20 | (3) |
|
Make Firefox Look Different |
|
|
23 | (1) |
|
Stop Once-Only Dialogs Safely |
|
|
24 | (4) |
|
Flush and Clear Absolutely Everything |
|
|
28 | (3) |
|
|
31 | (4) |
|
Start Up from the Command Line |
|
|
35 | (4) |
|
|
39 | (37) |
|
Drop Miscellaneous Security Blocks |
|
|
40 | (4) |
|
Raise Security to Protect Dummies |
|
|
44 | (2) |
|
Stop All Secret Network Activity |
|
|
46 | (3) |
|
Work with Single Sign-On Servers |
|
|
49 | (5) |
|
|
54 | (6) |
|
Fine-Tune Ports and Sockets |
|
|
60 | (2) |
|
Manage Digital Certificates |
|
|
62 | (3) |
|
|
65 | (4) |
|
Grant Trust with Master Certificates |
|
|
69 | (3) |
|
Restrict Script Behavior with Policies |
|
|
72 | (2) |
|
|
74 | (2) |
|
|
76 | (37) |
|
|
76 | (4) |
|
Play With the Preference System |
|
|
80 | (4) |
|
Install Complementary Tools |
|
|
84 | (2) |
|
|
86 | (4) |
|
Dial Up Automatically on Startup |
|
|
90 | (2) |
|
Fix Web Servers to Support Firefox Content |
|
|
92 | (3) |
|
Prepare Firefox for Wide Deployment |
|
|
95 | (4) |
|
Remotely Manage User Configurations |
|
|
99 | (5) |
|
Install Fonts and Character Support |
|
|
104 | (4) |
|
|
108 | (3) |
|
Work with Filtering Systems |
|
|
111 | (2) |
|
|
113 | (44) |
|
|
113 | (4) |
|
|
117 | (4) |
|
Govern Image and Ad Display |
|
|
121 | (4) |
|
|
125 | (4) |
|
|
129 | (5) |
|
Add Stuff to Your Toolbars |
|
|
134 | (7) |
|
Upgrade Firefox Feature Managers |
|
|
141 | (1) |
|
Integrate Firefox with Other Tools |
|
|
142 | (4) |
|
Create Your Own Search Plug-in |
|
|
146 | (2) |
|
Spider the Web with Firefox |
|
|
148 | (5) |
|
Waste Time with Toys and Games |
|
|
153 | (4) |
|
Power Tools for Web Developers |
|
|
157 | (42) |
|
Tweak and Troubleshoot CSS Designs |
|
|
157 | (4) |
|
Use Gecko CSS Style Magic |
|
|
161 | (4) |
|
|
165 | (3) |
|
Update Browser Detection Scripts |
|
|
168 | (3) |
|
Submit Background Form Data |
|
|
171 | (3) |
|
|
174 | (2) |
|
Quality-Assure Your Web Pages |
|
|
176 | (4) |
|
|
180 | (2) |
|
|
182 | (3) |
|
Probe HTML with the DOM Inspector |
|
|
185 | (3) |
|
Turn Off Absolutely All Caching |
|
|
188 | (3) |
|
Web Document Debugging Tricks |
|
|
191 | (2) |
|
Debug JavaScript with Venkman |
|
|
193 | (3) |
|
Handle Hangs and Other Bad Juju |
|
|
196 | (3) |
|
|
199 | (68) |
|
Pick Display Modes for HTML and XML |
|
|
200 | (2) |
|
Get Tools for XML Validation |
|
|
202 | (3) |
|
Mix Content with XML Namespaces |
|
|
205 | (2) |
|
|
207 | (5) |
|
|
212 | (3) |
|
|
215 | (3) |
|
|
218 | (4) |
|
Work with Mozilla SOAP Services |
|
|
222 | (6) |
|
Work with Mozilla XML-RPC Services |
|
|
228 | (4) |
|
Work with Mozilla WSDL Services |
|
|
232 | (5) |
|
Make Applications and Extensions with XUL |
|
|
237 | (4) |
|
Make New Tags and Widgets with XBL |
|
|
241 | (4) |
|
|
245 | (6) |
|
|
251 | (2) |
|
|
253 | (7) |
|
Generate XUL Using PHP Libraries |
|
|
260 | (2) |
|
Get a Taste of E4X Scripting |
|
|
262 | (5) |
|
|
267 | (32) |
|
Do Groundwork for Ugly Chrome Hacks |
|
|
268 | (3) |
|
Spy on Chrome with the DOM Inspector |
|
|
271 | (3) |
|
Customize Firefox's Interface |
|
|
274 | (4) |
|
|
278 | (2) |
|
Make Firefox Match the Desktop |
|
|
280 | (3) |
|
Make a Toolbar That Can't Be Hidden |
|
|
283 | (3) |
|
Content Filter Without Your Smart Friend Noticing |
|
|
286 | (4) |
|
Add a New XPCOM Component |
|
|
290 | (4) |
|
Add a New Command-Line Option |
|
|
294 | (5) |
|
|
299 | (31) |
|
Do Groundwork for Extension Development |
|
|
300 | (3) |
|
Study Packages with the Chrome Manager |
|
|
303 | (3) |
|
|
306 | (6) |
|
|
312 | (5) |
|
Make, Bundle, and Publish an XPI |
|
|
317 | (6) |
|
Build an Installable Theme |
|
|
323 | (3) |
|
Identify Reusable Toolkits |
|
|
326 | (4) |
|
Work More Closely with Firefox |
|
|
330 | (35) |
|
Handle Cross-Platform Differences |
|
|
330 | (3) |
|
Get a Custom, Prebuilt Version |
|
|
333 | (3) |
|
|
336 | (4) |
|
Run Multiple Mozilla Browsers |
|
|
340 | (3) |
|
Make Extensions Work Outside Firefox |
|
|
343 | (3) |
|
Turn on Firefox Diagnostics |
|
|
346 | (3) |
|
Find the Right Forum for Your Issues |
|
|
349 | (3) |
|
|
352 | (6) |
|
Find Out What Has Been Fixed |
|
|
358 | (2) |
|
Help with the Future of Firefox |
|
|
360 | (5) |
Index |
|
365 | |