Improving your Firefox Performance with HTTP/1.1 pipelining

There is a way to improve your Firefox browser performance with enabling HTTP/1.1 pipelining. Please refer to Firefox’s FAQ for further information about that. Please keep in mind that not all web servers are capable with this particular feature.

Here are step-by-step enabling http pipelining in your Firefox browser:

  • type about:config in your address bar
  • set network.http.pipelining become true
  • set network.http.proxy.pipelining become true (if you use proxy server)
  • set the valid integer number of network.http.pipelining.maxrequests, the value range is 1-8, the default value is 4.
Advertisements

Middle Mouse button in Firefox and Swiftweasel as “Paste”

Long time ago, back to 1980’s, X11 define that middle mouse button is paste, you can read the detail in here. As opposed to Microsoft standard uses middle mouse button as navigation key.

Firefox/Swiftweasel in Unix/Linux implemented the same nature of X11. If you have problem with this nature, you can simply disable the feature.

  • From your browser, put about:config in address bar
  • Search middlemouse.paste and change the value to false

Enabling Flash 9-Firefox in x64 Gutsy

Here are step-by-step enabling flash in your firefox browser at Gutsy x64 platform:

  • Installing nspluginwrapper and ia32-libs
  • Make sure your /etc/apt/source.list has look like this entry:
    deb http://archive.ubuntu.com/ubuntu/ edgy-updates main restricted universe multiverse
  • Perform
    $ sudo apt-get update
    $ sudo apt-get install nspluginwrapper ia32-libs
  • Download flash player from here, extract it and copy libflashplayer.so to /usr/lib/mozilla/plugin
  • Issue command nspluginwrapper -i /usr/lib/mozilla/plugins/libflashplayer.so

If no audio in your flash issue this commands:
$ ln -s /usr/lib/libesd.so.0 /usr/lib/libesd.so.1
$ mkdir -p /tmp/.esd/
$ touch /tmp/.esd/socket

Restart your firefox and happy browsing 🙂