» Home » Firefox » Configuration

Firefox Configuration

This list assumes you are familiar with tweaking FireFox and only lists the tricks, not the techniques for applying them. Search Google for Firefox Tips or Firefox Tricks if you need help. There are lots of websites covering these issues in-depth.

In about:config, you can create the following keys and assign the desired values:

  • accessibility.tabfocus = integer(3) - makes the TAB key jump between form elements only, skipping images and links
  • accessibility.typeaheadfind.enablesound = boolean(false) - disables the error sound while using Find In Page. nifty. :)
    alternatively, set accessibility.typeaheadfind.soundURL = string(”beep“) to change the ANNOYING sound to a standard system beep, whatever that may be on your system
  • browser.blink_allowed = boolean(false) - disables the <blink> tag effect in web pages. Annoying little thing, isn’t it?
  • browser.turbo.enabled = boolean(true) - not sure exactly what this does, but it speeds up startup time considerably…
  • browser.xul.error_pages.enabled = boolean(true) - enables ‘pretty’ error pages instead of stupid error messages.
  • layout.word_select.eat_space_to_next_word = boolean(false) - disables selection of the space following a word on a double-click select
  • network.http.pipelining = boolean(true) - enables HTTP pipelining, this speeds up page loading on DSL-type connections
  • network.http.pipelining.maxrequests = integer(100) - sets the number of max requests through one pipeline. default value is 4… you may experiment with the value to find the optimal one for you
  • network.http.proxy.pipelining = boolean(true) - enables HTTP proxy pipelining
  • nglayout.initialpaint.delay = integer(0) - speed up initial page display

And this is a list of options you may find interesting:

  • layout.frames.force_resizability = boolean(true) - makes the frames ALWAYS resizable. The customer is always right, not the salesman :) Update: turns out the resizable frames have to have a visible border and it often messes up the design. I’ve decided NOT to have this on at all times, but you decide for yourself.
  • signed.applets.codebase_principal_support = boolean(true) - this allows for clipboard operations via JavaScript. This is disabled by default for security, but I often find some scripts don’t work because of this. Use with precaution and at your own risk.

For a FULL list of Firefox preferences, check out http://preferential.mozdev.org/preferences.html.

One Response to “Firefox Configuration”

  1. cacan Says:

    odlicno… odlicno…

    Jos samo da je FFox malo brzi… kad ga usporedim s Maxthonom - sporo je to do jaja… i to cista instalacija je spora, da ne govorim kad se jos nakaleme kojekakvi extensioni.

    Uzasno sporo i lose ucitavanje appleta (cim ima kakav applet, stranicu otvaram u Maxthonu)…

    Mrzi me sto ne mogu micati TABove s drag&dropom (ovo kao moze Tabbrowser preferences, ali to NE RADI)…

    Mrzi me sto ne mogu razlicite tollbare kombinirati u isti red….

    Mrzi me sto je sporo…

    Mrzi me sto za stranicu koje nema ne prikaze adresu u address baru…

    Ima toga jos… :) samo da se sjetim… :)