Before I started using Linux as my default OS I used Mac OS for 5 years. In Mac OS the TAB key behaves different in Firefox than Ubuntu (my preferred distro). When using the TAB key in Mac OS it focuses on input fields only rather than every object (images, links, whatever) in a web page .

Today I finally took the time to find out what the difference between the Firefox in Mac OS and Ubuntu. I opened the about:config and searched for “tab”, and what do you know. I found an option called “accessibility.tabfocus” which was set to the value “7″.

A quick google search brought me to this site which tells you everything you want to know about accessibility.tabfocus.

If you want TAB behavior like the one in Mac OS you simply change the value of accessibility.tabfocus to “1″, et voilà, it works!

You can combine options. For example you can set the value “3″ to select any form element on a web page. Read more at http://kb.mozillazine.org/Accessibility.tabfocus.

edit:

For those who didn’t know; you can press Shift+TAB to focus the previous selected element.

This may be old news, but I didn’t notice this before today (thanks to Emil for the tip):
You can actually get the Spotify URI’s to work with wine!

To get this working for Firefox all you have to do is:

Make a runable bash script

echo '#!/bin/sh' > ~/.browser2spotify
echo 'exec wine "C:\Program Files\Spotify\spotify.exe" /uri "$@"' >> ~/.browser2spotify
chmod 755 ~/.browser2spotify

Add settings to Firefox

First open the config window (type about:config in the address field).

You now want to add the following options:

network.protocol-handler.external.spotify = True
network.protocol-handler.app.spotify = ~/.browser2spotify

The last option may vary depending on where you put your browser2spotify script.

You can find everything in this post at http://www.spotify.com/en/help/faq/wine/. They also have a howto for Opera.