I really liked the Mozilla browser's default keybindings on Unix, until they changed somewhere around the time early versions of Firefox appeared.
When using Gnome 2.8 or greater, invoke
gconftool-2 --set /desktop/gnome/interface/gtk_key_theme Emacs
--type string.
[reference]
Again, from the about:config screen, set
ui.key.accelKey to "18". Set the
ui.key.menuAccessKey to "0". This change wants the
browser to be restarted. [reference]
Open about:config and set
middlemouse.contentLoadURL to true. Also, set
editor.singleLine.pasteNewlines to "3" to remove pasted
newlines.
[reference]
This tries to fade in, which seems to
be slow on most of my computers. From about:config, set
plugin.default_plugin_disabled to "false".
I've noticed that some websites, notably a well-known online
brokerage firm, don't play well with DNS and IPv6. From about:config, set
network.dns.disableIPv6 to "true".
I'm a developer; I interact with a lot of invalid or self-signed certificates regularly. To make this better, set the following setting in about:config: browser.xul.error_pages.expert_bad_cert=true.