Firefox 3.5 – making firefuck start in fullscreen mode

I want firefox to start in fullscreen mode.
This is apperantly not supported by default in firefox.

Install this plugin: http://www.krickelkrackel.de/autohide/autohide.xpi

Now you can launch firefox:
/usr/bin/firefox-3.5 -fullscreen

Tags: , , ,

Firefox 3.5 – making “Well, this is embarrasing” go away

The session handling in firefuck could be quite wearing sometimes.

This is how you disable this function:

about:config

Change these to false:

browser.sessionstore.resume_from_crash
browser.sessionstore.resume_session_once

Tags: , ,

How to speedup Firefox by VACUUM’ing FF’s sqlite databases

Firefox easily often gets like Hersheys’s Syrup.
What may help is to cleanup the SQlite3 databases Firefox uses to store _SHIT_

First see that you have sqlite3 installed:
apt-get install sqlite3

Then stop/kill/murder all your firefox procs.

Run the following from a console:
for i in $(find ~/.mozilla -type f -name '*.sqlite' -print);do sqlite3 $i "VACUUM;";done

Most garbage in your firefox databases should now be clean. Fire it up again.

Tags: , , ,

Firefox is slow and crashes… ALL THE TIME!

I’ve recently become more and more and more and more and more and more annoyed with firefox. It is slow, it crashes (several times a day) and it is using ALOT of memory. This is ofcourse because of various plugins I added, but damnit – I need them! So what can you do if the plugins you so desperately need renders the browser itself unusable??? :S

YOU CREATE SEPARATE PROFILES!!!

I dont know why on gods green earth noone told me about this sooner..
You simply just add -P profilename to the firefox cmd. On my ubuntu the firefox launcher button had the following cmd:

“firefox %u”, now it looks like this: “firefox %u -P firebug -no-remote”
In the above example I’m launching the profile I named “firebug”. In this profile I installed firebug, firecookie and the Yslow plugins. The “normal” launcher button has the “-P default” option to launch my “regular” firefox install.

Additional firefox about:config adjustments i made:
1) Adjust the browser pipelining
1a) network.http.pipelining = true
1b) network.http.pipelining.maxrequests = 10
1c) network.http.proxy.pipelining = true
2) Turn off ALL caching
2a) browser.cache.disk.enable = false
2b) browser.cache.memory.enable = false
2c) browser.cache.offline.enable = false
2d) network.http.use-cache = false

Be warned that with all caching turned off, sites that use for instance alot of tiny tiny “see-through” images to adjust their html layout AND using for instance mod-evasive in apache will block your ass for DOS attacking them. (as you will be requesting that little .gif ALOT of times over a very short period of time)

Tags: , , , , , , , , ,