* Juiceman <juiceman69 at gmail.com> [2008-03-26 20:56:46]:
> On Tue, Mar 25, 2008 at 4:36 PM, Matthew Toseland
> <toad at amphibian.dyndns.org> wrote:
> > Okay, having investigated this, I'm fairly confident of the current theory:
> > - If a copy of Firefox is already running with the default profile, and we
> > launch a copy with our profile (-no-remote -P <profile name>), everything
> > works fine (as long as our copy exits before the default one does).
> > - The default Firefox obviously doesn't have the -no-remote command line
> > option. We do.
> > - If the default profile is NOT running when we load our copy of firefox
> > with
> > our custom profile, when the link to firefox is clicked on, it coalesces
> > with
> > our copy and opens a new window using our profile and not the default
> > profile. Therefore, it appears that the user's firefox has been damaged and
> > we've deleted all their bookmarks etc etc.
> >
> > You can replicate this easily enough: create a custom theme (e.g. by
> > installing freenet), exit all copies of firefox, launch one
> > with "firefox -no-remote -P <profile name>", then launch a second copy with
> > just "firefox". The second will assume it is supposed to be an extra window
> > for the first, and will use the custom profile, not the default profile. If
> > however you exit the custom profile first, the second instance will use the
> > default profile.
> >
> > As far as I can see, we have three options:
> > 1. Don't ship a custom firefox theme. Ask users to tweak their firefox
> > theme
> > for better freenet performance, knowing full well that it is a security
> > risk
> > and a waste of bandwidth when accessing the regular web. Anyway, nobody
> > will
> > even if we DO ask them to: people are lazy, and it involves somewhat arcane
> > config setting.
> > 2. Ship a copy of Portable Firefox (~ 6MB), or some other self contained
> > browser. Find some way to auto-update it.
> > 3. Give up and hope people will realise that opening 10 freesites in
> > separate
> > tabs and then trying to get to the stats page isn't a good idea. No, they
> > won't realise this, they'll assume Freenet is broken - our own regular
> > users
> > do this on the IRC channel.
> >
> > Anyone got any better ideas?
> >
>
> I think we are making an overly complex solution to a minor problem.
>
> Other than the theme issue, why not just recommend the addon FasterFox
> https://addons.mozilla.org/en-US/firefox/addon/1269
> Quite a few people run it so it really doesn't identify Freenet users.
> Recommend the "Optimized" profile which stays within RFC specs.
> Maybe offer to install it for them during the Freenet install?
Those are the settings it sets:
// HTTP Connection Prefs
pref("network.http.max-connections", 48);
pref("network.http.max-connections-per-server", 24);
pref("network.http.max-persistent-connections-per-server", 8);
pref("network.http.max-persistent-connections-per-proxy", 16);
//pref("network.ftp.idleConnectionTimeout", 60);
//pref("network.http.keep-alive.timeout", 30);
// HTTP Pipelining Prefs
pref("network.http.pipelining", true);
pref("network.http.pipelining.firstrequest", true);
pref("network.http.proxy.pipelining", true);
pref("network.http.pipelining.maxrequests", 8);
Meaning that it enables pipelining (which we don't want) and that at
most we will have 8 simultaneous requests. It's not as bad as the
default configuration but it's not way better either.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL:
<https://emu.freenetproject.org/pipermail/devl/attachments/20080327/c51b9e35/attachment.pgp>