January 11, 2009

add roundness

No, the title of this post doesn't refer to my holiday eating :-)

I keep meaning to say how much I appreciated the little UI correctness fix at bug 391984 and not getting around to it so here's where I finally do.

Mozilla has always paid something of a penalty in performance and perception because we use a cross-platform toolkit. The win is that we're able to design most of our user interface once and have it "just work" on Macintosh, Linux, and Windows. We went down this path back in 1999 because of resource constraints and a faith in the languages of the Web.

It took us some years for the implementations to get performant, some of which was the hardware advancing, and it took us a few more years to get the support for sufficient native look and feel built into the toolkit that we didn't stick out like a sore thumb, but today, I think we're building first-class application on a variety of platforms and in a way that has empowered thousands of participants in Firefox development as well as add-on development.

Still, with platforms evolving, there are always a few things that change and can make Firefox feel a touch less than "native" and I'm really pleased to see one of those bugs fixed.

Thanks, Markus! I love our new roundy cornered menus.

Posted by asa at 5:25 PM

 










Remember personal info?


















asa2008.jpg