Now, I’m not one to recommend running a beta browser as your primary browser, but if you like living on the edge and peering into the future, the Firefox 3.6 beta isn’t a bad way to do so—most everything seems to work reasonably well, and I’ve not had any crashes in my time with it.
One other interesting feature in Firefox 3.6 is support for a visual tab switcher, much like the Command-Tab application switcher in OS X. By default, if you press Control-Tab, Firefox 3.6 will cycle through your open tabs (and Shift-Control-Tab will cycle backwards). With a simple configuration switch, though, Control-Tab will instead display a visual tab switcher, like this (click for a larger version):
The switcher will only show the six most-recently-used tabs, but a button at the bottom of the switcher lets you see all open tabs in a multi-row display. In this mode, there’s even a search box that lets you find open tabs based on words in the URL or page title.
So how do you activate the visual tab switcher? In an empty Firefox 3.6 tab, type about:config in the URL entry area, then press Return. You’ll see a warning about voiding your warranty; click the “I’ll be careful, I promise!” button to continue.
Once you’ve accepted the warning, the screen will fill with a long list of Firefox’s preferences. To enable tab previews, type ctrltab.prev; this should be enough typing such that the list of matches contains only one preference: browser.ctrlTab.previews. Double-click anywhere on the browser.ctrlTab.previews row to enable this feature—the Status column will change to User Set, and the Value column will change to True.
Once enabled, the visual tab switcher is immediately available; press Control-Tab to try it out. If you later decide you don’t like it, go back into the configuration screen, find the browser.ctrlTab.previews entry, and double-click it again. I’m not sure if this feature will ship enabled or disabled, but you can try it out now for yourself, if you like.
Personally, I’m undecided about its functionality—I like it, but I wish there were some way to force it to always show all tabs, as it’s usually an older tab I’m trying to switch to. (There’s a preference named browser.allTabs.previews, and I tried setting that to true, but it didn’t change the number of displayed previews in the Control-Tab switcher.)