Optimized Firefox 1.5 with Mac OS X form widgets

One of the biggest complaints that Mac OS X users have about Firefox is that the default form widgets look, well, terrible. Besides the fact that they look rather austere, it’s also a constant reminder that the application you’re using orginated on a different operating system.

Up until now, the option was either to grin and bear it, use a program called “Firefoxy” to apply prettier (but still not Mac-like) form widgets, or to use Camino, which uses Mac native form widgets but doesn’t support any of the great Firefox extensions. Firefox is supposed to get native form widgets at some point, but this looks like it won’t happen until Firefox 3.0.

Thanks to the efforts of a wily fellow named “Pu7o” in the Mozillazine forums, you can now enjoy the ultimate browser mashup: Firefox with the more native-looking form widgets from Camino. Here’s what they look like:

form widgets

Because these use the OS’s resources to draw the form widgets, even themes work. Here’s what they look like under Max Rudberg’s awesome Milk theme:

form widgets

In celebration of this geeky but momentous occasion, I’ve built a Firefox 1.5 G4-optimized build that incorporates this hack. Yes, it’s a hack, but from everything I can see it works just great. There are a few small alignment issues here and there, and I’ve seen a couple of places where the very edge of buttons are cut off, but it’s 100% usable and looks so, so much better.

Newer versions of these builds are now available, so the download links that were once here have been retired.

There are also G5-optimized Firefox versions built from the latest nightly code - cutting edge, potentially unstable, but with all of the latest changes and updates - that have the aqua form controls applied.

Comments

1 | yfan said on January 9, 2006 4:08 AM

THANK YOU! This is absolutely fantastic. My only gripe with Firefox was that the Mac version did not look completely native. And now thanks to you, it does!

One question though. 1.5.0.1 is slated for release soon. Will there be a build based on that codebase?

Post a reply to this comment
2 | soufron said on January 9, 2006 6:51 AM

Great Work man... but could you prepare a G4 version of Thunderbird also ?

Post a reply to this comment
3 | Shaun Inman said on January 9, 2006 2:18 PM

I'm getting a 404 for the G5-optimized version. Question, is this merely cosmetic change or are these real native text-fields with full support for inline spell checking and the like?

Post a reply to this comment
4 | Neil replies: (January 9, 2006 2:40 PM)

Hey, Shaun -

Sorry, I fixed the link.

As far as I know, Firefox will never have true OS X form widgets (ie. use NSTextField), so unfortunately we're going to be stuck with something that looks better, but isn't 100% functional. I could be wrong, but everything I've read from the Firefox developers and elsewhere seems to point to this.

Post a reply to this comment
5 | Voon Wong said on January 9, 2006 4:08 PM

Getting cross-platform to adopt native features is difficult as then the features will differ from platform to platform. For the same reason, Adobe software don't seem to obey interface guidelines in either Windows or Mac OS X. We have to cater for the least common denominator.

Post a reply to this comment
6 | newmacer said on January 13, 2006 4:10 AM

This is a very cool feature!!! But is it possible to use this on my german firefox?

Thanks

Post a reply to this comment
7 | John said on January 18, 2006 9:07 AM

How about a G5 build?

Thanks.

Post a reply to this comment
8 | Neil replies: (January 18, 2006 10:30 AM)

John: What's that at the bottom of the entry? :)

Post a reply to this comment
9 | John said on January 18, 2006 8:28 PM

How about a non-optimized build for those of us on G3 processors still?

Post a reply to this comment
10 | Kenny Brett said on January 21, 2006 1:07 AM

I am using Deer Park version 1.5 Beta and I cannot get a page to print on my HP Officejet 6110. Any thoughts? I prints fine with Safari.

Post a reply to this comment
11 | Thomas said on February 2, 2006 9:49 AM

Now it's time for 1.5.0.1. :) Eagerly awaiting.

Post a reply to this comment
12 | Neil replies: (February 2, 2006 10:05 AM)

For those of you looking for Firefox 1.5.0.1, it's coming, but not for a day or so - I'm swamped at work and won't have much time in front of my G5 for a bit. A G4-optimized version, however, should be coming later today.

Post a reply to this comment
13 | Alk said on April 24, 2007 2:27 AM

This is a very cool feature!!! But is it possible to use this on my german firefox?

Thanks

Post a reply to this comment

Post a comment

Remember Me?

Comments Preview:

Comments:

(Textile text-formatting is enabled - HTML will be stripped out):


ISSN 1499-7894
Recent Posts
SEARCH
Contact Archives Web Love Writing Photos FAQs Home