-
- Weitere Informationen zu diesem Buch:
Inhaltsverzeichnis | Index | Probekapitel | Kolophon | Rezensionen |
- Weitere Informationen zu diesem Buch:
Tips & Tools for Next-Generation Web Browsing
First Edition März 2005
ISBN 978-0-596-00928-1
Weitere Informationen zu diesem Buch
Inhaltsverzeichnis |
Index |
Probekapitel |
Kolophon |
Rezensionen |
Index
[ A ], [ B ], [ C ], [ D ], [ E ], [ F ], [ G ], [ H ], [ I ], [ J ], [ K ], [ L ], [ M ], [ N ], [ O ], [ P ], [ Q ], [ R ], [ S ], [ T ], [ U ], [ V ], [ W ], [ X ], [ Z ],
A[ Top ]
about:config, 117
Modify, 5
Reset, 5
setting preferences, 4, 81
Toggle, 5
access rules, 72
accessibility, 176
navigating with, 13
screen readers, 179
Acrobat PDFWriter, using to save HTML web page, 150
ActiveX, enabling, 41
ad blockers, 112
Adblock extension, 123
Add & Edit Cookies extension, 183
addEventListener( ) method, 253
adKiller, 112
ads
blocking, 122
controlling display of, 121
AdSubtract ad blocker, 112
Advanced Search Button extension, 2
aggregation, 260
Almost Standards mode, 202
alpha blending, 164
AniDisable extension, 124
Anonymizer web site, 74
anonymous browsing, 74
Apache, 52
configuring Firefox content types, 92
rewriter for IE, 94
appearance, changing, 23
Assert( ) method, 249
asynchronous
GET request, 173
listener, creating, 235
POST request, 173
atGuard ad blocker, 112
Atom and RSS, 251
AutoConfig, 102
handling failover scenarios, 103
B[ Top ]
Back (keyboard shortcut), 21
BeatrIX Bootable CD distribution, 334
Bookmark Manager, 17
bookmarklets, 25
bookmarks
adding (keyboard shortcut), 21
importing, from other browsers, 25
keyword, 115
live, 116
navigating with, 11
rebranding, 278
RSS feeds and, 116
searching, 17
sidebar, 115
sidebar (keyboard shortcut), 21
tab group, 114
border crossings, 27
Bottom of page (keyboard shortcut), 21
<browser> tag, 129
browser window, standard, 5
browser.jar chrome archive, 328
browsers
CSS incompatible, 166
default, 26
detecting by the Document Object Model (DOM), 169
detecting by UserAgent, 168
detecting JavaScript version support, 170
detection scripts, updating, 168
disabling caching, 188
display contracts, 167
importing from other, 25
Quirks mode versus Standards mode, 167
running different browsers simultaneously, 341
speeding up, 31-35
strict mode display contract, 168
tabs
links from other applications, 118
modifying, 117-121
setting preferences, 117
user agent (UA) string, 168
viewport, 168
browsing
without images, 122
bug reports, 353
Bugzilla, 198, 352-357
C[ Top ]
cache
directory, 79
disabling, 188
increasing memory for performance, 34
capabilities, signed scripts, 74
capability and security, 72
Card Games extension, 153
caret
browsing (keyboard shortcut), 22
navigating with, 12
Cascading Style Sheets (see CSS)
Certificate Authorities (CAs), 62
Certificate Rejection Lists (CRLs), 65
change logs, 359
character entity reference, 107
Chatzilla extension, integrating with Firefox, 145
chrome, 23
determining what to remove, 275
directory, 9, 77, 79
DOM Inspector and, 271
editing and repackaging, 277
file locations, 271
global package, 327
hacking cleanly, 299-329
hacking quick-and-dirty, 267-298
overlayinfo, 316
overview, 267
package attributes, 310
packages, locales, and skins, 305
simplified, 303
standard files, 270
technology, 299
Chrome Manager tool, 303
chrome: URL, 310
chrome-free windows, 7
chrome/overlayinfo directory, 77, 79
clearing, flushing, and resetting, 29
code validation, 176
command-line options, 35-38
creating new, 294-298
DumpHelp( ) function, 38
X11 options and, 36
compilers, upgrading for performance, 35
compiling Firefox code, 336
components directory, 77
computed values, 160
configuration files
editing, 76-80
special, 100
Conquery search extension, 126
console games, 153
content versus presentation, 261
contents.rdf, 324
Convert( ) function, 236
convertFtoC( ) function, 236
cookies, 40, 182
Cookie Manager, 182
extensions, 183
managing, 182-184
scripting, 183
security concerns, 182
copy and paste, navigating with, 12
Crap Cleaner helper application, 86
createElement( ) method, 262
createProxy function (JavaScript), 234
Cross Platform Interface Definition Language (XPIDL), 291
cross-platform differences in Firefox, 330-333
Cross-Platform Install (XPI), 317
CSpider JavaScript library, 152
CSS, 9
border styles, 162
color styles, 163
compatibility, 165
editing, 161
fonts, 164
Gecko display engine, 162
Internet Explorer 5.x and, 166
Internet Explorer on the Mac and, 166
Netscape 4.x and, 166
see-through content support, 164
styling across all modern browsers, 167
userChrome.css, 9
userContent.css, 9
XSL versus, 219
customized builds of Firefox, 335
customized versions of Firefox, 333
customizing, 9
cview extension, 328
D[ Top ]
daemons, 111
datasources and RDF Service, 247
debugging
Bugzilla, 198
recovering, 198
tricks, 191, 192
using alert( ), 191
Venkman, 193
watch points, 192
deconstructing pages with DOM Inspector tool, 187
default browser, 26
default installation directories, 1
defaults directory, 78
defaults/autoconfig directory, 78
defaults/pref directory, 82
deleting (keyboard shortcut), 21
deploying (see installation)
detection scripts, updating, 168
developer builds of Firefox, 335
diagnostics, 346-349
dial up automatically on startup
Linux/Unix, 91
Mac OS X, 91
Windows 95/98/98SE/ME, 90
Windows NT/2000/XP, 90
dialog boxes, once-only, stopping, 25-28
dial-up modem
fixing bottlenecks, 31
Dict extension, 126
digital certificates, 62
digitally signed content, 65-69
display contracts, 167, 200
display modes for HTML and XML, 200
DOM 0 web page object model, 42
DOM hierarchy, 9
DOM Inspector, 10
chrome and, 271
finding inherited values, 160
tool, 185
Down Them All extension, 150
Download Manager, 49, 112
helper application, 86
window (keyboard shortcut), 22
drag and drop, navigating with, 12
DTD entity definitions, 78
DumpHelp( ) function, 38
E[ Top ]
E4X
features, 264
playpen setup, 263
scripting, 262
standard download web site, 266
syntax, 263
XML namespaces support, 266
easyGestures extension, 154
ECMAScript, 184
for XML (see E4X)
EditCSS extension, 158
email
integrating with Firefox, 143
Thunderbird, 143
enablePrivilege( ) method, 69
examples.getStateList function, 229
expando icon, 17
eXtensible Stylesheet Language (see XSL)
Extension Manager, namespace, 320
extensions, 23
Adblock, 123
Add & Edit Cookies, 183
adding a sidebar panel, 315
Advanced Search Button, 2
alternatives to master certificates, 72
AniDisable, 124
back-porting to the MAS, 345
Card Games, 153
Chatzilla, 86
Conquery, 126
creating, 237
creating a chrome package, 306
cview, 328
deleting folder, 30
Dict, 126
directory, 78, 80, 271, 300
DIY publishing, 321
DOM Inspector, 10
Down Them All, 150
easyGestures, 154
EditCSS, 158
feature managers, 141
ForecastFox, 131
gesture, 156
Gmail Notifier, 138
icons, 19
Image Toolbar, 124
Image Zoom, 124
ImageShowHide, 124
InfoLister, 135
installers, 301
installing, 2-3
installing, from other than the Mozilla Update site, 3
install.rdf, 318
JAR files, 301
JavaScript Debugger, 10, 85
Launchy, 145
Live HTTP Headers, 180
Magpie, 120, 124, 150
Mnenhy, 303
Mycroft web site, 125
Nuke Anything, 124
Open Java Console, 85
overlays, 315
overview, 300
packages versus, 306
porting to Thunderbird and NVu, 344
Quick Tab Pref Toggle, 119
releasing on Mozilla Update, 320
running outside of Firefox, 343
Sage, 129
Show Image, 124
Slogger, 152
Tabbrowser, 120
Preferences, 119
tabs, 119
unsigned, 3
updates, 47
distributing, 321
user interface icons and related extensions, 141
View Cookies, 183
Web Developer, 158
.xpi, 24
F[ Top ]
failover scenarios, handling with AutoConfig, 103
favelets, 25
feature manager extensions, 141
files, using the operating system to lock, 99
filesystem, clearing, flushing, and resetting with the, 30
filetypes, associating, 42
filtering content subtly, 286-290
filtering tools, 112
ad blockers, 112
download tools, 112
securitymonitors, 112
Find As You Type, 15
Find Links As You Type, 15
Find toolbar, 14
Firefox Launcher (USB launcher), 110
Firefox variations, 330-363
firewalls, 111
flexible HTML parser, 200
flushing, clearing, and resetting, 29
fonts and character support, 104-107
character entity reference, 107
installing good fonts, 104
numeric character reference (NRC) and, 107
overriding web page fonts, 105
overview, 106
selecting good language fonts, 105
userContent.css, 106
XML and, 107
fonts, widgets, cross-platform differences, 333
ForecastFox extension, 131
form information, 18
Formal Public Identifier (FPI), 209
forms, submitting background form data, 171-174
forums, 349-352
Forward (keyboard shortcut), 21
frame, move to next (keyboard shortcut), 22
Free Download Manager, 148
G[ Top ]
games
card games, 153
console, 153
text adventures, 153
toys and, 153
Gecko
display engine, 162
display modes, 201
Runtime Engine (GRE), 78
gesture extensions, 156
getClassObject( ) method, 292
GetDataSource( ) method, 248
GetDataSourceBlocking( ) method, 248
GetSource( ) method, 249
global history, 17
global package, 327
global skin, 23
Gmail Notifier extension, 138
Gmail tips, 140
GNOME desktop versus KDE desktop, 35
Go to the nth tab (keyboard shortcut), 22
greprefs directory, 78
Gtk configuration system, 36
H[ Top ]
hacking, connotations, xiii
handleURLBarCommand function, 287
HasAssertion( ) method, 249
History
global, 17
importing, from other browsers, 25
navigating with, 12
searching, 15
History sidebar (keyboard shortcut), 21
Home (keyboard shortcut), 21
HTTP caching, disabling, 189
HTTP headers, 180
Human Interface Guidelines (HIGs), 331
hyperlinks, clicking, 11
hypertext rendering mode, 211
I[ Top ]
icons
directory, 78
identifying, 19
IE
CSS and, 166
keyboard shortcuts, Firefox versus, 21
native Apache rewriter, 94
Perl CGI content rewriter, 94
PHP content rewriter, 94
XHTML and, 93
IETF draft-brezak-spnego-http-04.txt
SPNEGO over HTTP, 51
Image Toolbar extension, 124
Image Zoom extension, 124
images
blocking, for faster browsing, 122
controlling display of, 121
extensions to control, 124
resizing, 124
turning off, 31
ImageShowHide extension, 124
ImapMail directory, 80
importing, from other browsers, 25
InfoLister extension, 135
inherited values, finding, 160
init( ) function, 214
<input> tag, 128
installation, 76-112
application area, 1
changing the install bundle, 97
configuring content types in Apache, 92
customizing user profile creation, 98
default locations, 1
files not to hack, 79
finding files after, 1
fonts and character support, 104-107
helper applications, 86
install area, 1
Java JVM, adding, 84
Knoppix-like CD distribution, 111
list of subdirectories, 77
locking preferences with ReadConfig, 101
mobile devices, 108-111
Mozilla Application Suite (MAS) features, adding, 85
on a laptop, 109
on a USB drive, 110
on memory-rich consumer devices, 109
overwriting files on login, 98
plug-ins, adding, 84
preparing for wide deployment, 95-98
customizing, 97
standard install, 97
via disk image, 97
profile area, 1
RAM drive, 111
roaming VPN, 109
server-based VPN, 109
USB launcher, 110
USB-aware, 110
installer, creating new, 340
install.rdf, 318
integrating with other applications, 143
Internet Explorer (see IE)
<interpret> tag, 128
IRC Chat extension, 86
IRC, integrating with Firefox, 145
J[ Top ]
JAR files, 301
overview, 269
reversed hierarchy, 269
themes, 324
JAR package representation, 308
Java
applets, 48
Console extension, 85
JVM, adding, 84
JavaScript
Console, 193
Debugger extension, 10, 85
disabling, 48
preferences, 43
version support, 170
javascript: URLs, 191
jsLib library, 329
K[ Top ]
KDE desktop versus GNOME desktop, 35
Kerberos, 53
security, 51
key binding, disabling, 274
keyboard shortcuts, 20
Firefox versus IE, 21
Help system, 22
unique to Firefox, 22
web resources, 22
keyword bookmarks, 115
kiosk mode (full-screen), 7
keyboard shortcut, 21
Knoppix-like CD distribution, 111
L[ Top ]
LAN Manager security, 51
Launchy extension, integrating Firefox with, 145
link validation, 178
Linspire, 334
Linux compilation of Firefox, 337
live bookmarks, 116
Live HTTP Headers extension, 180
loadURI function, 289
local folder hierarchy, 307
Location bar
keyboard shortcut, 21
navigating with, 11
locking files, 99
lockPref( ) function, 84
login forms, 28
login information, searching, 17
LXR tool, 287
M[ Top ]
Magpie extension, 120, 124, 150
Mail directory, 80
manifests, 309
master certificate, 69
alternatives, 72
delegating trust to others, 71
deploying, 70
in a conservative environment, 70
in a liberal environment, 70
versus master password, 69
versus Update Manager, 70
math rendering mode, 211
mathematical equations, 208
MathML content, 207-212
block expression, 210
fonts, 208
inline expression, 210
reports in, 206
Universal MathML StyleSheet (UMSS), 211
viewing source, 212
memory
buffer, resetting, 34
increasing cache for performance, 34
Menu bar, navigating with, 13
menu navigation (keyboard shortcut), 21
<META> tag, 190
<mfrac> tag (MathML), 211
<mi> tag (MathML), 211
<mn> tag (MathML), 211
Mnenhy extension, 303
<mo> tag (MathML), 211
mobile devices
installing on, 108-111
modems, fixing bottlenecks, 31
modes
Almost Standards, 202
Quirks, 201
Standards, 201
mouse gestures, 156
-moz appearance style, 282
mozapps package, 328
MozBackup backup tool, 87
Mozilla browsers, running multiple, 340-343
Mozilla Client Customization Kit (CCK), 95
Mozilla Project, xiv
Mozilla Update web site, 3
stopping secret updates, 46
MOZILLA_OFFICIAL variable, 339
MozOO distribution, 334
<mrow> tag (MathML), 210
<msqrt> tag (MathML), 211
<msup> tag (MathML), 211
myCommandComponent object, 296
myCommandComponentFactory object, 296
myCommandModule object, 296
N[ Top ]
navigation, 11-13
Navigation toolbar, 18
Netscape Portable Runtime (NSPR), 346
Netscape Security Services (NSS), 66
network access
preferences, 60
speeding up, 32
network activity, stopping, 46
news, 129-134
integrating with Firefox, 143
News directory, 80
nontechnical users, security configuration, 44
nsDragAndDrop.js script library, 328
NSGetModule( ) function, 293, 296, 297
NTLM security, 51
NTLMSSP security, 51
Nuke Anything extension, 124
numeric character reference (NRC), 107
O[ Top ]
object signing, 66
Online Certificate Status Protocol (OCSP), 65
opacity, 164
Open a file (keyboard shortcut), 21
Open a new window (keyboard shortcut), 21
open source software, xiii
overclocking, 32
overlay
overview, 312
skin, 316
<overlay> tag, 274
P[ Top ]
package representation, creating, 307
page display, speeding up, 33
parsers, 201
Password Manager, 40
passwords, 28
importing, from other browsers, 25
setting automatically, 40
Paste (keyboard shortcut), 21
PC-Anywhere, 34
PDF, saving web page as, 150
PEAR, overview, 260
performance
hangs, 196
speeding up, 31-35
Perl CGI content rewriter for IE, 94
permanent toolbar, creating, 283
PHP content rewriter for IE, 94
PHP libraries and XUL, 260
PHP Tools web site, 261
PHP XUL Libraries web site, 260
pie menus, 154
pipelining, 32
plug-in IDs (PLIDs), 85
plug-ins
adding, 84
anatomy of a search plug-in, 126
<browser> tag, 129
common, 45
creating a search plug-in, 146
deleting folder, 30
directory, 78
increasing access, 41
<input> tag, 128
<interpret> tag, 128
Mycroft web site, 125
script, 174-176
<search> tag, 127
policies, 73
signed scripts, 74
pop-up blocking icon, 19
Popup Manager, 44
PortableFirefox, 334
USB installation, 110
ports, disallowing, 60
pref( ) function, 83
preference system, 80-84
about:config, 81
database table, 80
modifying files, 83
preferences, 4
clearing, 30
controlling configurations remotely, 99-104
JavaScript, 43
links from other applications, 118
network access, 60
network settings, 32
searching, 18
sockets, 62
special configuration rules and files, 100
tab settings, 49
tabbed browsing, 117
Tabbrowser extension, 120
tabs, 49
loading foreground or background, 118
tweaking, 193
update settings, 46
using AutoConfig to update, 102
using ReadConfig to lock, 101
prefs.js script, 83
Print (keyboard shortcut), 21
Print Preview, 8
printouts, 5-11
privacy settings, 29
profile, 1
profiles
default locations, 1
directory, 30
migrating, 86-89
between different operating system users, 89
between different operating systems versions, 88
between identical platforms, 87
between versions of Mozilla, 87
from Windows to Linux, 89
salting, 43
subdirectories, 79
propositional calculus and RDF, 246
proxies, 54-60
configuring options, 55
direct connection, 56
fully qualified domain name (FQDN), 60
PAC, scripted, 57
proxy.pac file, 57
special functions, 58
static, 56
WPAD, automatic proxy configuration, 59
proxy, creating with JavaScript, 234
push content, 129-134
Q[ Top ]
quality assurance
accessibility, 176
downloads, 179
images, 177
links, 178
screen readers, 179
valid code, 176
Quality Feedback Agent, 348
Quick Launch, speeding up startup, 34
Quick Tab Pref Toggle (QTPT) extension, 119
Quirks mode, 201
versus Standards mode, 167
R[ Top ]
RAM drive installation, 111
Raptor, 204
RDF, 205, 254
aggregation, 260
datasources, 247
files, 77
manifests and, 309
overview, 245, 246
package registration, 268
RSS and, 251
Service, 247
shorthand notation, 247
SQL versus, 246
triple, 254
ReadConfig, 101
Really Simple Syndication (see RSS)
rebranding Firefox, 278
bookmarks, 278
browser User Agent, 280
icons and images, 279
-moz appearance style, 282
to match desktop environment, 280
Redo (keyboard shortcut), 21
registry file, 78
release notes, 359
Reload
current page from origin (keyboard shortcut), 21
Remote Access Services (RAS), 90
reports in XHTML, MathML, and SVG, 206
res directory, 78
resetting, flushing, and clearing, 29
Resource Description Framework (see RDF)
Resource Explorer tool, 279
Resource Hacker tool, 279
RFC 2478: The Simple and Protected GSS-API Negotiation Mechanism, 51
RFC 2616: Hypertext Transfer protocol -- HTTP/1.1, 50
RFC 2617: HTTP Authentication: Basic and Digest Access Authentication, 50
RFC 2743: Generic Security Service Application Programming Interface, Version 2, 51
RFC 822: Standard for the format of ARPA Internet text messages, 50
roaming VPN, 109
RSS, 252
Atom and, 251
bookmarks and, 116
CDF and, 251
feeds, 129-134
icons, 19
Live Bookmark and, 253
overview, 251
parsing XML content of a feed, 252
RDF and, 251
receiving notification of new items, 253
support in Firefox, 252
running two separate versions of Firefox, 341
RXP tool, 204
S[ Top ]
Sage sidebar extension, 129
salted
directories, 99
directory names, 79
salting, 97
profiles, 43
Samba, 52
Same Origin policy, 48
Scalable Vector Graphics (see SVG)
Schematron Validator, 204
screen readers, 179
script libraries, 328
script plug-ins, 174-176
scripts, 195
SeaMonkey, 360
search status icons, 20
<search> tag, 127
search tools, 125-129
adding search engines, 125
creating a search plug-in, 146
searching without search box, 126
search-bar search engines, 78
searching, 14-19
bookmarks, 17
by search string (keyboard shortcut), 22
Find As You Type, 15
Find Links As You Type, 15
for login information, 17
form information, 18
Go menu, 17
History, 15
keyboard shortcuts, 15
link by search term (keyboard shortcut), 22
preferences, 18
repeat last Find operation backward (keyboard shortcut), 22
repeat last Find operation forward (keyboard shortcut), 22
select next search engine in location bar (keyboard shortcut), 22
source code of a web page, 15
using the current search engine and keyword (keyboard shortcut), 22
web, using Navigation toolbar, 18
within a displayed web page, 14
searchplugins directory, 78
Secure Sockets Layer (SSL), 27
single sign-on versus, 49
security, 27, 39-75
access rules, 72
anonymous browsing, 74
blacklisting local networks, 57
capabilities, 72
certificates, 63
configuring for nontechnical users, 44
cookies and, 182
default settings, 39
digitally signed content, 66
icons, 20
Kerberos, 51
LAN Manager, 51
loosening restrictions, 42
master certificate, 69
monitors, 112
Netscape Security Services (NSS), 66
NTLM, 51
NTLMSSP, 51
policies, 73
ports, disallowing, 60
regime, 50
resetting and clearing data, 28
setting socket limits, 61
trust and identity, 65
whitelists, 53
Security Support Provider Interface (SSPI), 52
see-through content support, 164
Select all content (keyboard shortcut), 21
selections
copying (keyboard shortcut), 21
cutting (keyboard shortcut), 21
semantic markup, 165
send( ) method, 262
server-based VPN, 109
session history, 17
Show Image extension, 124
sidebar bookmarks, 115
sidebar panel, adding, 315
sidebars, creating HTML element, 242
Simple Object Access Protocol (see SOAP)
simple template syntax, 249
single sign-on servers, 49-54
single-window mode, 118
skin
overlays, 316
skins, 9, 23, 280
overview, 324
static, 280
static, with smart values, 281
themes and, 324
Slogger extension, 152
SOAP, 222
CGI versus, 223
Lite, 224
locating in Firefox, 223
making web page with, 226
scripts, 224
security and, 224
synchronous and asynchronous messaging, 224
XML-RPC versus, 228
SOAPCall method, 232
source code, 336-340
baseline, 337
compiling, 339
updating, 338
window, 6
speeding up performance, 31-35
spidering, 148
splash screens, 10
SPNEGO, 53
standard, 51
SQL query in Firefox, 254
Squid, 52
standard Firefox, alternate builds, 334
branch patch, 334
branch point, 334
developer, 334
Standards mode, 201
Quirks mode versus, 167
startup, speeding up with Quick Launch, 34
Stop current operation (keyboard shortcut), 21
strict mode display contract, 168
strict XML parser, 200
style rules, locating, 158
<style> tag (JavaScript), 214
SVG
content, 212-215
making interactive diagram, 213
SVG, reports in, 206
synchronous and asynchronous messaging with SOAP server, 224
synchronous GET request, 172
synchronous POST request, 172
T[ Top ]
tabbed browsing, 48, 117-121
Tabbrowser
Extension, 120
Preferences (TBP) extension, 119
tabs, 48, 49
closing current (keyboard shortcut), 21
loading foreground or background, 118
move to next (keyboard shortcut), 22
move to previous (keyboard shortcut), 22
multiple displayed at startup, 114
navigating, 13
open new (keyboard shortcut), 22
open URL in new (keyboard shortcut), 22
preferences, 117
single-window mode, 118
tag hierarchy, 272
talkback crash records, 348
text adventure games, 153
text size
decrease (keyboard shortcut), 22
increase (keyboard shortcut), 22
restore (keyboard shortcut), 22
themes, 23
building, 323-326
installing, 326
JAR files, 324
skins and, 324
Thunderbird, 143
Tinderbox, 360
Toolbar icons, 19
toolbars, 134-140
adding icons, 134
creating one that can't be hidden, 283
Gmail Notifier, 138
InfoLister, 135
toolkit.jar archive, 327
Top of page (keyboard shortcut), 21
translucency, 164
transparency, 164
trust credentials, 3
U[ Top ]
U3 project, 334
UNC pathnames versus file paths, 96
Undo (keyboard shortcut), 21
Unicode, 105
Uniform Resource Names (URNs), 302
uninstall directory, 78
Universal MathML StyleSheet (UMSS), 211
unlockPref( ) function, 84
unsigned extensions, 3
update icon, 20
Update Manager, versus master certificates, 70
updates
automatic, 43
configuration, 47
extensions, 47
stopping, 46
USB drive, installing onto, 110
USB launcher, 110
USB-aware installation, 110
user agent (UA) string, 168
user interface
customizing, 274
icons and related extensions, 141
userChrome.css, 9
userContent.css, 9, 106, 192
userContent.css stylesheet, 122
user.js script, 83
user_pref( ) function, 83
UUID
overview, 319
V[ Top ]
various builds of Firefox, 330-363
Venkman, 193
tutorial, 196
vertical bar character, separating URLs with, 114
View Cookies extension, 183
viewport, 168, 219
VNC, 34
volunteer efforts, 360-363
VPN
roaming, 109
server-based, 109
W[ Top ]
wallpaper styles, 23
watch points, 192
WeatherFox (see ForecastFox extension)
Web Accessibility Initiative (WAI) guidelines, 177
Web Developer extension, 158
locating style rules, 158
web developer tools, 157-198
web pages
displaying, 5-11
navigating, 11-13
save as file (keyboard shortcut), 22
saving, 149
source, viewing (keyboard shortcut), 22
web proxies, 54-60
web remote service calls, 236
Web Services Description Language (see WSDL)
web spider, defined, 148
web surfing enhancements, 113-156
web trail, 16
WebServiceProxyFactory documentation web site, 235
whitelists, 53
wide deployment, preparing for, 95-98
widgets, cross-platform differences, 332
window.open( ) scripting, 6
windows
chrome-free, 7
closing (keyboard shortcut), 21
navigating, 13
Windows Remote Desktop, 34
WPAD, 59
WSDL, 232
X[ Top ]
X.509 certificate standards, 64
XBL, 242
creating a custom widget, 243
overview, 241
XHTML and, 242
XHTML
and XBL, 242
IE and, 93
reports in, 206
XMethods SOAP web site, 225
XML
attaching XSL to document, 221
display modes, 200
feature creep, 199
fonts and character support, 107
mixing with XHTML, 206
namespaces, 199
Namespaces specification, 205
parsers, 200
parsing an RSS feed, 252
Raptor, 204
RSS and, 252
RXP tool, 204
schema, 223
Schema Primer, 224
Schematron Validator, 204
selecting a nodeset, 215
standards support, 199
SVG content and, 213
validating, 203
validation, 202
viewport and, 219
well-formed, 202, 218
WSDL and, 232
XLink, 199
XML Spy, 204
XMLStarlet, 204
XSL and, 218
XML Binding Language (see XBL)
XML User-interface Language (see XUL)
XMLHttpRequest object, Firefox versus IE, 171
XML-RPC, 228
local, 228
scripting with JavaScript, 230
versus SOAP, 228
XML_XUL libraries, 261
XPath
client-side, 215
exposing expression axes, 216
standard, 218
XPCOM
adding new component, 290-294
components, 77
RSS feeds and, 252
xpcshell testing tool, 294
.xpi extension, 24
XPI files, 317
creating, 317
signing, 68
XPInstall, 24, 303
XPM icons, 78
X-servers and X-clients, 34
XSL, 216
client-side, 218
stylesheet, creating, 220
versus CSS, 219
XUL, 6, 230
applications, 237
caching, disabling, 190
creating a template, 255
dynamic, 254
extension, creating, 229
Firefox templates, 249
generating with PHP libraries, 260
overlays, 312
sending application data to a server, 239
simple template syntax, 249
Spider application, 152
SQL and, 254
XUL Planet, 223
xul.css master XBL stylesheet, 327
XUL/RDF template model, 262
Z[ Top ]
ZoneAlarm security monitor, 112
Zurück zu Firefox Hacks