Better Living Through Technology: a blog dedicated to emerging
technology trends in hardware, software, webware, marketing and beyond
 
 
 



« We're Making Wireless Internet Progress in Minnesota | Main | Googlepedia: my favorite Firefox extension, ever. »

How to enable your tabs in the Mac OS X build of Firefox
Benjamin J. Higginbotham
There is a "feature" of Mac OS X that allows me to control the way my tab key works. By default when I hit tab it will only scroll between text boxes and lists. This is fine unless I'm using Firefox and trying to fill out an online form that has a drop-down field, at which point the tab key will not select it. For example: I want to buy the domain bengasm.com from Go Daddy and when I enter in my credit card info I can not tab to the State field, Credit Card type field or Expiration fields, it just jumps right past them. In the Windows and Linux builds of Firefox this is not an issue, when I hit tab I will jump from field to field including the drop-down fields. Take a peek at the video below to see how when I hit tab, I just jump right past the drop down boxes.

That's super annoying. For some odd reason this issue does not crop up in Safari for Mac OS X, only Firefox. Fret not faithful Apple + Firefox users, there's a setting in Mac OS X under the System Preferences that allows me to change how my tab key functions. As stated above the default value is 'Text boxes and lists only' but if you go to system preferences - keyboard & mouse - keyboard shortcuts you'll see a tab menu at the bottom. In this menu you are able to change your preference to 'All controls' which will act a lot more Windows like.

In order for you to be able to see this change you will need to quit (CMD-Q) Firefox and re-open it. Once you have done this you will be able to tab to every element on the page. I don't just mean input form-fields, I mean every single link on the page. See the video below to watch the same exact input form behave as one would expect it to.

The original selection of 'Text boxes and lists only' is a great idea if it worked. I have no idea why that option does not work with Firefox but it does work with Safari. Without diving into too much analysis it feels like this is either a Firefox issue that should be resolved, or Apple screwed up the hooks into that preference and they only fixed it in their own Safari browser. Either way it would be nice if the Mozilla/Firefox team came out with a fix for this so I could keep the original Mac OS X setting but still tab to drop-down menus. In the mean time, I hope this tip was helpful.




TrackBack

TrackBack URL for this entry:
http://www.technologyevangelist.com/cgi-bin/mt-tb.fcgi/546

Comments

1. Posted by: Ed Kohler on November 5, 2006 9:05 PM:

Thanks, Ben.

This has been a problem for me. Over time, I've managed to adapt to this limitation in the same way I'd adapt to eating with only a spoon if I had to. Now I'll need to unlearn my new found workarounds . . .




2. Posted by: Benjamin J. Higginbotham on November 5, 2006 9:46 PM:

Wrote this baby just for you :) Figured that others were running into the same problem. Hopefully this makes it easier, and/or Firefox fixes this problem.




3. Posted by: Jason on January 22, 2007 7:49 PM:

Firefox can be enabled to tab through popup menus with the tab key by adding the following line to your prefs.js file:

user_pref("accessibility.tabfocus", 3);

Details can be found in mozillaZine.




4. Posted by: jacco on May 4, 2007 8:25 AM:

Unfortunally this doesn't work when logged on to an external server. In the external program i have to end the sentence with the tab key in order to save the line. Any other suggestions?




5. Posted by: wubba on August 29, 2007 1:13 PM:

thanks SO much. one less little gripe when I try to make new converts....




6. Posted by: Paul R. on December 24, 2007 1:02 AM:

I am a switcher...

Sweet Jesus. No I can fill out forms with my keyboard. This really pissed me off when I first installed Leopard.

Merry Christmas!




7. Posted by: Les N. on January 6, 2008 4:54 PM:

Brilliant! Bless you, my child. this has driven me crazy for a LONG TIME!




Post a comment

Name:


Email Address:


URL:
Remember personal info?

Comments:

HTML Tags you can use in your posts:
<b>Bold</b> = Bold
<i>Italicized</i> = Italicized
<a href="http://www.othersite.com">Link to Other Site</a> = Link to Other Site


Please keep comments on-topic. Contact authors or other commenters
directly for off-topic conversations.

Notify me of future comments via e-mail



Technology Evangelist Digest - Free Newsletter
Sign up for the free Technology Evangelist Digest to receive daily updates, editorials, and practical advice on emerging technology trends in hardware, software, webware, marketing and beyond.

Technology Evangelist Digest will keep you up to date on the technology trends that will help make you more productive and efficient both in business and your personal life.

Let's face it: If you made it to this line, you must have found something valuable on this page, right? Think about how cool it would be to have something free and interesting to read every day from Technology Evangelist by signing up today.

1. Fill in your email below,
2. Then click on the confirmation email you receive.
3. That's it. Your first Technology Evangelist Digest will arrive within 24 hours.




Previous Entries:


Tag Cloud