This is a small tutorial which I wrote by putting together some tips from Mozilla’s knowledge base. It takes only a couple of minutes and saves a lot of your valuable time.
Suppose you have 5-6 or more websites that you visit when you fire up your browser. What you’d normally do is that you would open a new tab manually for each site, then type in the address/select from your bookmarks. Pretty tedious, eh? In this tutorial, we’ll see how we can get Firefox to do the boring stuff for you. All you need to do is tweak a few settings, after which you can open tabs for all your must-visit-daily websites with ONE click. Sounds good? Let’s get our hands dirty, then.
http://www.gmail.com|http://www.chelseafc.com|http://www.abhi247.com

The Background:
Imagine that you have 400+ MB of Firefox’s cache brimming with websites that you visit regularly. If Windows crashes or the computer is not shut down properly while Firefox is still running, you WILL lose that cached data when you start Firefox again. Which basically means that every site you visit now will be downloaded all over again, since the cached files are no longer valid. If your computer has a nasty habit of crashing every now and then, or you run your computer in an environment devoid of a UPS and susceptible to frequent power outages, you will end up wasting a lot of bandwidth. And God help you if you are on a limited data transfer plan.
Why Does This Happen?
When you start Firefox it marks the cache as ‘dirty’ and when you close Firefox, the dirty bit is removed. So when Firefox is not properly closed, the cache remains tagged as ‘dirty’. Firefox checks the status of this bit on startup and when it sees the ‘dirty’ bit, it invalidates the entire cache and the cache is rebuilt from scratch, beginning from this session.
I have been plagued by this problem for a while now. Searching the Internet brought up vague results and recommendations to install an extension (which I haven’t been able to get installed till now). Then a few days ago I stumbled upon a post which actually explained the entire concept behind this behaviour. After reading this, I decided to write a tutorial on it.
Let’s Get Our Hands Dirty:
C:\Documents and Settings\<UserName>\Local Settings\Mozilla\Firefox\Profiles.
C:\Users\<UserName>\Local Settings\Mozilla\Firefox\Profiles.
So there you have it. By investing no more than a couple of minutes every time Firefox is not closed properly, you can save yourself a lot of bandwidth and time.