Penguin
Blame: MozillaFirefoxNotes
EditPageHistoryDiffInfoLikePages
Annotated edit history of MozillaFirefoxNotes version 40, including all changes. View license author blame.
Rev Author # Line
30 CraigBox 1 !! Useful Extensions
29 AristotlePagaltzis 2
3 Some extensions you may find useful:
4
5 [Google Bar | http://update.mozilla.org/extensions/moreinfo.php?id=33]:
6 An unofficial [Google] toolbar for MozillaFirefox.
7 [Web Developer | http://update.mozilla.org/extensions/moreinfo.php?id=60]:
8 Adds a menu and a toolbar to the browser with various web developer tools. Current tools include converting form <tt>POST</tt>s to <tt>GET</tt>s, hiding images, outlining block level elements, and disabling styles -- plus many more.
9 [Download Manager Tweak | http://update.mozilla.org/extensions/moreinfo.php?id=256]:
10 A modification of the MozillaFirefox download manager that changes its appearance and allows it to be opened in a separate window, a new tab, or the sidebar.
11 [Download Sort | http://update.mozilla.org/extensions/moreinfo.php?id=25]:
12 Automatically save downloads to different directories.
13 [Gmail Notifier | http://update.mozilla.org/extensions/moreinfo.php?id=173]:
14 A Gmail notifier that integrates into the browser's user interface.
15 [TinyURL Creator | http://update.mozilla.org/extensions/moreinfo.php?id=126]:
16 ~TinyUrl brings the http://tinyurl.com functionality into your browser. It takes a long [URL] as input, and gives you a short [URL] to use in its place.
17 [Wikalong | http://update.mozilla.org/extensions/moreinfo.php?id=251]:
18 A roaming wiki embedded in the sidebar of your browser, indexed off the [URL] of your current page. It is probably most simply described as a wiki-margin for the Internet.
31 IanMcDonald 19 [Tab Mix Plus | https://addons.mozilla.org/extensions/moreinfo.php?id=1122]: A great add on to manage tabs - in particluar adds unclose in case you shut a tab down by accident.
35 BenStaz 20
21 !!Help Firefox Will Not Load
22
23 Poorly designed or incompatible Extensions can cause problems with your browser, including make it crash, slow down page display, etc. If you encounter strange problems relating to parts of the browser no longer working, the browser not starting, windows with strange or distorted appearance, degraded performance, etc, you may be suffering from Extension or Theme trouble. Restart the browser in Safe Mode.
24
25 To start firefox in safe-mode:
26 *firefox -safe-mode
36 LawrenceDoliveiro 27
28 Perhaps also worth checking your [XSessionErrors]?
29 AristotlePagaltzis 29
30 CraigBox 30 !! Hidden settings
29 AristotlePagaltzis 31
32 If you type <tt>about:config</tt> into the address bar, you get a screen with all the browser settings and can change them by doubleclicking. Since 0.7, you can also filter the list to get at specific settings quicker.
33
30 CraigBox 34 !! Exploit your connection for faster browsing
29 AristotlePagaltzis 35
36 These settings should give you a boost by themselves:
37
38 * <tt>network.http.pipelining</tt>: true
39 * <tt>network.http.proxy.pipelining</tt>: true
40
41 This lets the browser request and receive documents asynchronously, reduncing latencies.
42
43 You can get even more speed by allowing the browser to open more connections at once. Be aggressive here, the default settings are ''very'' conservative.
44
45 * <tt>network.http.max-connections</tt>: 128
46 * <tt>network.http.max-connections-per-server</tt>: 64
47 * <tt>network.http.max-persistent-connections-per-proxy</tt>: 128
48 * <tt>network.http.max-persistent-connections-per-server</tt>: 24
49 * <tt>network.http.pipelining.maxrequests</tt>: 128
50
51 With a fast connection to the server, pages should now render blazingly fast.
52
53 Note that this requires you to be on a fast connection. With a MoDem connection, too many simultaneous connections would be counterproductive. Pipelining is still beneficial, though, in fact, it will probably improve the browsing experience for MoDem users more than for those with broadband.
54
30 CraigBox 55 !! Tweaking the render delay
29 AristotlePagaltzis 56
30 CraigBox 57 Firefox often feels snappier than the [Mozilla] WebBrowser because it has the <tt>nglayout.initialpaint.delay</tt> option (see "Hidden settings" above) set to around 250ms, as opposed to [Mozilla]'s 500-1200ms. This controls the delay between receiving intial page data and repainting, and is designed to give the web page layout time to settle so it doesn't jump around. By setting it lower, Firefox feels slightly quicker than [Mozilla]. Some people set it to 0.
29 AristotlePagaltzis 58
30 CraigBox 59 !! Restore plain (non-feeling lucky) [Google] search in the addressbar
29 AristotlePagaltzis 60
61 Change the value of the <tt>keyword.URL</tt> setting (see "Hidden settings" above) to <tt>~http://www.google.com/search?&q=</tt>.
62
30 CraigBox 63 !! Have multiple home pages
29 AristotlePagaltzis 64
65 In the preferences, specify URLS seperated by <tt>|</tt> characters. (You can do this in [Mozilla] too.) Note that you can get an empty tab by putting two seperators together.
40 AristotlePagaltzis 66
67 !! Other available <tt>about:</tt> pages
68
69 <tt>about:blank</tt>:
70 A blank pageā€¦ no kidding
71 <tt>about:buildconfig</tt>:
72 Build configuration and parameters
73 <tt>about:cache</tt>:
74 Detailed stats on your disk and memory cache, including the directory and the list of files/web pages accessed and stored there
75 <tt>about:credits</tt>:
76 The long list of people who have contributed to the browser
77 <tt>about:mozilla</tt>:
78 Try it and see!
79 <tt>about:plugins</tt>:
80 All the installed plug-ins in your browser
29 AristotlePagaltzis 81
30 CraigBox 82 !! The easy way to enable <tt>mailto:</tt> [URL] handling and vastly improve your Firefox experience
40 AristotlePagaltzis 83
84 [''Note: this tip is probably outdated.'']
29 AristotlePagaltzis 85
86 Install the [MozEx extension | http://mozex.mozdev.org/], bring up its options, enter the name of your [MUA] program in the appropriate box, possibly using %-expandos to pass the desired parameters in the desired locations, and enjoy life. Note that getting there takes some effort in versions past 0.8 -- the "official" [XPI] has not been adapted to the extension manager. You want to get the [repackaged MozEX 0.7 XPI from the Extensionmirror | http://www.extensionsmirror.nl/lofiversion/index.php/t70.html] instead.
87
88 You can also define handlers for several other common protocols and a catch-all handler for not specifically handled protocols. F.ex, if you aren't using a particular NewsReader, try putting
89
90 <verbatim>
91 firefox -remote openURL(http://groups.google.com/groups?q=%m+%g, new-tab)
92 </verbatim>
93
94 in the News: field, and marvel at <tt>news:</tt> links taking you to the appropriate GoogleGroups page.
95
96 Any changes you make take effect immediately, without restarting the browser.
97
98 You can also define an external editor to be used for textareas in forms (invokable from the context menu in the textarea). That way you can bring the full power of [Vim] or [Emacs] to bear on web forms.
99
30 CraigBox 100 !! The hard way to enable <tt>mailto:</tt> [URL] handling
40 AristotlePagaltzis 101
102 [''Note: this tip might be outdated.'']
29 AristotlePagaltzis 103
30 CraigBox 104 Old versions of MozillaFirefox don't have a working mailto handler out of the box, but this can be fixed by changing the <tt>network.protocol-handler.app.mailto</tt> setting. Its value should be the path to a helper script. The setting may not show up in <tt>about:config</tt> -- in that case, you have to place a line like <tt>user_pref("network.protocol-handler.app.mailto", "/path/to/helper-script.sh");</tt> in the <tt>[user.js | http://www.mozilla.org/catalog/end-user/customizing/briefprefs.html ]</tt> file in your profile directory.
29 AristotlePagaltzis 105
106 In either case, you have to restart MozillaFirefox for the setting to take effect.
107
108 Here's a helper script which invokes MozillaThunderbird (Debian users will have to change "thunderbird" to "mozilla-thunderbird"):
109
110 <verbatim>
111 #!/bin/bash
112 thunderbird -remote 'ping()' || exec thunderbird "$@" # exec thunderbird if there's no instance running
113 thunderbird -remote "xfeDoCommand(openInbox)" # otherwise raise window,
114 if [ "${1%%:*}" = 'mailto' ]; then
115 thunderbird -remote "mailto(${1#!mailto:})" # and maybe send the mailto:
116 else
117 thunderbird -remote "mailto($1)" # or just the address if it doesn't start with mailto:
118 </verbatim>
119
120 Here's a helper script which invokes [PINE]:
121
122 <verbatim>
123 #!/bin/bash
124 xterm -e pine ${1:+-url "$1"}
125 </verbatim>
126
127 See also:
128 * http://weblogs.mozillazine.org/gerv/archives/007221.html
30 CraigBox 129
40 AristotlePagaltzis 130 !! Automatic deploying of Firefox on Windows
37 BenStaz 131
40 AristotlePagaltzis 132 I use and recommend the [FrontMotion Firefox .MSI | http://www.frontmotion.com/Firefox/] for ActiveDirectory deployment. For an installation that can be locked by GroupPolicy, check out the [WetDog | http://wetdog.sourceforge.net/] or [FirefoxADM | http://spaces.msn.com/members/in-cider/] addons.
37 BenStaz 133
40 AristotlePagaltzis 134 For automatically installing extensions, look at [Inside Track on Deploying Firefox Extensions | http://weblogs.mozillazine.org/ben/archives/008431.html].
34 IanMcDonald 135
40 AristotlePagaltzis 136 !! Playing WindowsMedia
34 IanMcDonald 137
40 AristotlePagaltzis 138 Install [mplayerplug-in | http://mplayerplug-in.sourceforge.net/] (available in [Debian] and most derivatives as [Package] <tt>mozilla-mplayer</tt>).
38 BenStaz 139
140 See [Xine] for another method.
32 CraigBox 141
33 CraigBox 142 ----
143 Part of CategoryNotes.

PHP Warning

lib/blame.php:177: Warning: Invalid argument supplied for foreach()