The development process for the next release of Firefox is humming along very well. A second developer preview release (DeerPark alpha 2) is expected any time soon, with a final release scheduled for the end of the summer. Lots of things have changed for the better (Preference window, dramatic speed improvements, easier to use interface, blazingly fast caching,…), with Firefox for OS X getting lots of interface overhauls, and compatibility with Apple’s HIG documents.
One often demanded feature will not be included in the final release of Firefox 1.1 however: native looking cocoa widgets. Based on all previous work, I have updated my own ‘widgets’ package, to give those form widgets a more sexy look. Some notes about this release:
button tag,…).Overall behaviour of the widgets follows closely what Safari 1.3 and 2.0 is doing.
Download the code (css files and images) for this new release: prettywidgets.tgz. This only runs correctly on Firefox 1.04, and Firefox nightly builds released after 2005.06.30 (and the soon to be released DeerPark alpha 2 for developers).
The good news, Josh Aas, one of the lead developers on Firefox and Camino, has started working on real cocoa widgets for Firefox, similar to those already existing for Camino. This is lots of work, and regression prone; cocoa widgets won’t be available yet for the upcoming Firefox 1.1.
Then, Aaron has been very kind. The latest release of Firefoxy now includes my code as the default. 3 cheers and thanks, Aaron.
There has been lots of interest from the Linux world for this widget code. Strictly speaking, the changes I made are optimised for the OS X releases of Firefox, and use some Mac specific code. With slight modifications, it should not be difficult to make this working on Linux builds of Firefox. Let me know if you need some help, or if you are succesful. Garret LeSage already made one implementation, for Firefox 1.04 available.
Any further update to those widgets will always be available from the downloads section.
Commenting is closed for this article. If you have anything to share, feel free to contact us.
More information about these options for style and layout.
Comment by: Kai Rune Mathisen — 2.07 2005 - 18:00 UTC+9 [ # ]
Comment by: Thomas — 7.07 2005 - 09:04 UTC+9 [ # ]
Comment by: Philippe — 7.07 2005 - 09:25 UTC+9 [ # ]
Comment by: Allan — 29.07 2005 - 19:01 UTC+9 [ # ]
Comment by: Philippe — 29.07 2005 - 20:54 UTC+9 [ # ]
Comment by: Allan — 31.07 2005 - 20:35 UTC+9 [ # ]
Comment by: Philippe — 31.07 2005 - 23:22 UTC+9 [ # ]