The Trouble with Firefox

I tend to have a number of web browsers installed on my systems to make sure I can test web pages in a number of up to date browsers, and this includes Firefox (
)

But one issue I have with Firefox is how after a few hours’ use – especially as my use these days tends to include a number of AJAX-based sites, Gmail, etc. – the amount of memory being consumed sky-rockets despite, or possibly because of, the amount of physical memory on my main work machine.

This evening, I’ve implemented a number of hacks that may or may not help things out with this supposed memory leak (apparently it’s working as designed…), so here we are. This is Firefox version 2.0.0.6, by the way.

Firstly, we want to reduce the amount of RAM being used for Firefox’s cache. We do this like this:

1. Type “about:config” (no quotes) in the browser
2. Find browser.sessionhistory.max_total_viewer
3. Set its value to “0″
4. Restart Firefox

Secondly, as minimising the browser window seems to accomplish little, we’ll try to reduce memory use when it is:

1. Type about:config again and then press Enter.
2. Right-click in the page and select New -> Boolean.
3. In the box that pops up enter config.trim_on_minimize. Press Enter.
4. Now select True and then press Enter.
5. Restart Firefox.

Still with me? Now we’ll move on to page rendering speeds and more memory leak hacks, this time from “Have Laptop Will Travel”:

“Type in the address bar about:config.
Type pipelining in the filter bar.
Double-click on network.http.pipelining to set its value to TRUE.
Double-click on network.http.pipelining.maxrequests and change its value to 12 or more if you have broadband.

Play a little with the setting to find a configuration which is best for your connection.

Firefox is most hated for its memory usage. After having browsed some hours, Firefox will easily have taken 250MB or more of memory and slow down your PC. This is because FF has never been programmed to overwrite the memory it doesn’t use anymore and give free to other programs. Sometimes even closing Firefox won’t speed up your PC anymore. But the leakage can be prevented.

To do so, open a new tab and type about:config in your address bar again.
This time we want to limit the size of the memory cache.
Therefore we need to create a new preference, named browser.cache.memory.capacity.
Right click on any free area in the preferences window and choose New —> String.
Type now the name browser.cache.memory.capacity and in the next window set the value to 20000.
This will limit the size of the cache in the RAM to 20000KB and should prevent the annoying memory leak.
Restart your browser now.”

And after I’d found and implemented these hacks, I discovered them and more at the element14 Blog.

PayPal?s e-mail Support

I tried adding a new bank account to one of my PayPal accounts today and wanted it to be savings account in my name. So I went through all the steps and found that the Direct Debit mandate it wanted to set up was in the business name and not my name as I wanted it to be, with no way of changing this.

There was an e-mail address listed for help with the direct debit mandate, so I contacted them from my regular e-mail address @ my domain. I received this reply:

“Thank you for contacting PayPal. My name is Katherine and it is an opportunity to assist you today.

“PayPal works hard to protect our customers, and uses many security measures to help ensure your protection. For this reason, we can only send answers for account related information when the request comes from an email address that is associated with your PayPal account. We feel that this is the best way to ensure that your personal information is not compromised.”

Fair enough, I suppose. So I replied using an e-mail address of registeredpaypal account @ my domain. Imagine my joy upon receiving this reply:

“For security reasons, we are unable to answer all enquiries that we receive by email. In those circumstances, and in order to maintain the integrity of an account, we need to make sure that we are speaking directly to the account holder. In order to assist you, we recommend that you contact us by telephone at 08707 307 191 and we will be more
than happy to clarify the matter with you.”

So why couldn’t they say that the first time and/or amend their website accordingly?

And I won’t even start on the way they’re not currently adding VAT to website payments as they used to…

Japanese Wave Pool

Now I don’t know about you, but I like a bit of space to myself which is why I’d probably cope badly living in a more densely populated area and in particular somewhere like Tokyo.

So as you can imagine I’m not looking forward to travelling this weekend as it’s a Bank Holiday, but at least it’s nowhere as hatstand as Tokyo:

“It’s summertime here in Tokyo, and since we’re in the middle of the Obon holiday week a lot of Tokyoites have left town for the countryside, leaving a strangely empty city behind. Those who stick around or come in from the countryside pack just about every tourist spot to the gills. We went to the Tokyo Summerland today to catch some sun, and could barely move!

From here.

This is what he’s talking about:

Restored ? For Now

Wahay! Quietly and quickly, my posting here about Yet Another ezboard Data Loss has done the trick and both our old board and the community chest have been restored.

I wonder how long it will take them to break things again?

Optical Express using known Spammer Frankdata

Yes, yet another company buying lists of e-mail addresses from and using the spamming services of Frankdata in breach of the legislation. This time it’s Optical Express.

Two e-mail messages, both entitled “Freedom from specs and contacts with laser eye surgery” but sent to two different domain names and two different users, a “Richard Gummer” and a “Richard Rooke”. Obviously these two names are fictitious and only exist on Frankdata’s spam database.

Optical Express have promised to investigate and get back to me…

Women in Lingerie: What Could Be Better?

Thanks again to CR Blog for the pointer here.

The new advertising campaign for Elle Macpherson’s Intimates lingerie features the use of MySpace accounts (and apparently YouTube as well) in what is being suggested as a parody of the bogus accounts set up to attract punters to webcam sites.

So they all feature models in Intimates lingerie doing bizarre and unusual things on video… No, not too bizarre: more amusing. Enough of the blurb, on with the linky goodness.

http://www.myspace.com/intimatedrummergirl
http://www.myspace.com/intimatebombergirl
http://www.myspace.com/intimatejokergirl
http://www.myspace.com/intimatetubagirl
http://www.myspace.com/intimateballoongirl
http://www.myspace.com/intimatesaucergirl
http://www.myspace.com/intimatebubblegirl