• On GameSpot: So-called 'Halo killer' gets 23 to life
October 18, 2007 9:13 AM PDT

Firefox 3 to go native in appearance

by Stephen Shankland

What do you get when you cross a Firefox with a chameleon?

An open-source Web browser whose user interface is adapted to the look of the operating system it's running on. One change planned for the upcoming Firefox version 3, code-named Gran Paradiso, is this more native appearance.

"The Web browser is an incredibly central piece of the user's operating system, and we don't want the user's initial reaction to be that they have modified their computer to add some type of strange, foreign application," said Mozilla interface designer Alex Faaborg in a blog posting last week. "Mozilla's user experience team literally wants to do a better job of visually integrating with Windows than IE, and a better job of visually integrating with OS X than Safari. I don't know if we will be able to pull that off, but that's the goal."

Click for gallery

Firefox will have different looks for Windows XP and Windows Vista, but the much broader diversity of Linux interface options makes it more challenging. Red Hat, Suse and Ubuntu all look different, just to name three popular versions, and as a further complication, each is available with the KDE and GNOME graphical interfaces.

"We still aren't sure what the best way to visually integrate with Linux is, given the number of different distributions," Faaborg said. He also referred those interested in the issue to related posts by lead Firefox engineer Mike Connor and Firefox user experience leader Mike Beltzner, who detailed some of the problems.

The Firefox native-look approach goes counter to one trend.

There was a time when user interface guidelines for operating systems were rigorously set. Buttons and menus and scroll bars had to look and behave in a certain way so computer users would know what to expect and have an easier time figuring out how to accomplish what they wanted.

But user interfaces today are exploding in diversity. Years ago, software such as media players forsook a traditional appearance in favor of an interface that looks like a car radio. Followed suit are a profusion of smaller programs called widgets and gadgets such as clocks or weather monitors. And rich Internet applications, which run in Web browsers, are designed to look the same across operating systems.

Software that's adapted for multiple operating systems always faces something of an identity crisis. Should the software look the same from one operating system to the next, providing a familiar look regardless of where it's running, or should it fit in with the local system?

Faaborg said he believes people will imprint more on what Firefox can do than on how exactly it looks.

"I personally think Firefox has in the past established its identity through interactions as opposed to the visual design of the interface itself," he said, citing for example people's recognition of the tabbed browser windows in Firefox 1.0. And users similarly might identify in Firefox 3 with a feature that lets them navigate to a Web page by typing some part of its name in the location bar, with Firefox suggesting full links based on bookmarks and previous pages visited.

"When you think about the difference between Firefox 2 and 3, or the difference between Firefox and other Web browsers, I think it is streamlined interactions like this, or one-click bookmarking, that are likely to spring to mind, as opposed to the application's unique visual style," Faaborg said.

Stephen Shankland writes about a wide range of technology and products, but has a particular focus on browsers and digital photography. He joined CNET News in 1998 and since then also has covered Google, Yahoo, servers, supercomputing, Linux and open-source software, and science. E-mail Stephen, or follow him on Twitter at http://www.twitter.com/stshank.
Recent posts from Underexposed
Nikon app teaches photography on the fly
Smile! Flickr has an official iPhone app
Corel Digital Studio 2010 opens up to consumers
Adobe tests raw support for Olympus E-P1, new Nikons
Adobe's next Lightroom to forsake PowerPC Macs
How Flickr needs to change
Adobe kills low-end Photoshop, urges users online
Toshiba plans 64GB SDXC memory cards for 2010
Add a Comment (Log in or register) (39 Comments)
  • prev
  • 1
  • next
Yes!
by DaiMac October 18, 2007 10:27 AM PDT
The relatively ugly UI of FF2 is among the reasons I don't use it
more, hopefully this means I can switch to FF3 full time when it
comes out.
Reply to this comment
you do know...
by SeizeCTRL October 18, 2007 11:13 AM PDT
that you can make changes simply by editing a few files, you can download themes, and you can even make your own...
ummm
by micheal676 October 18, 2007 11:30 AM PDT
one of the best things about firefox is its ablilty to have addons such as themes to change its appearance.. i don't see why anyone complain about how FF2 looks because its very simple to dl a theme just go here https://addons.mozilla.org/en-US/firefox/browse/type:2
by itsmeleei May 27, 2008 12:34 AM PDT
VERY BEAUTIFUL TWEAK FOR 100% VISTA GUI INTEGRATION. PLEASE LOOK AT http://20boi-lee.spaces.live.com/
Linux integration with GTK and QT
by noldrin October 18, 2007 10:40 AM PDT
If they make a GTK version and a QT version, it should integrate with almost every distro quite nicely and it seems like it would be less of a hassle.
Reply to this comment
Firefox 3 to go native in appearance
by Phred15 October 18, 2007 10:58 AM PDT
I don't see anything wrong with the way firefox looks now. I have been using it full time for several years now. I hope I will be able to use it the way it is now without visual changes.
Reply to this comment
I Concur
by `WarpKat October 18, 2007 11:04 AM PDT
The look of FF has nothing to do with its overall functionality or stability.

I just hope they don't tie it into the OS such that it begins to look like IE 7. I would simply abandon it altogether and go with Links.
Agree 100%
by xenophod October 18, 2007 11:54 AM PDT
I have seen IE7 on some computers and find it very difficult to work with. FF has been a clean, easy to use and most of all fast interface. I don't care if the browser looks more like a Max or XP as long as it works quick and similar, if they go changing it so its not universal from machine to machine it might have me looking elsewhere.
View reply
by itsmeleei May 27, 2008 12:35 AM PDT
VERY BEAUTIFUL TWEAK FOR 100% VISTA GUI INTEGRATION. PLEASE LOOK AT http://20boi-lee.spaces.live.com/
Like IE7 UI / Hate FF2 UI
by john55440 October 18, 2007 11:13 AM PDT
On WinXP, I really like the user interface of IE7, and think that FF2 looks clunky and old fashioned.

I'm glad that FF's user interface is getting an update.

(I keep FF2 installed on my system as a backup browser.)
Reply to this comment
Opposite here.
by Penguinisto October 18, 2007 11:33 AM PDT
FF has smaller, neater tabs and better organized toolbars (IE7's tabs are freakin' HUGE, and the whole thing eats valuable desktop real estate). FF's tools are far more intuitive (Bookmarks for instance... why does IE7 have a little fisher-price looking star and a 'star+' icon sucking up real estate?) Hell, IE 7 stole half of Firefox' ideas (such as tabbed browsing behaviors) in the first place, then implemented them half-arsed.

In Linux, FF2 looks just like any other app I have - the only difference is the icon graphics. On the Mac, it blends in well enough, and this is the one place where (Cocoa-like) native looks would be the most useful. In 'doze, it works just fine.

/P
View all 3 replies
IE7 = Total Ugliness
by Carion October 18, 2007 2:25 PM PDT
IE7 has an overdone UI as result of a hysterical attempt to create something new. It is unpractical and totally user-unfriendly. Firefox will rule and the UI does not need to adapt to the OS. A fox is not a chameleon. KDE integration (I don't about Gnome) does however need some improvement.
View reply
Finally
by kjbfsjkdvb October 18, 2007 11:27 AM PDT
And history repeats itself.

Java started with native widgets (AWT) and then went non-native (Swing); quickly I gave up on Java and began moving to .NET. Eventually IBM built SWT which again offered native widgets with some success (Eclipse, Azureus, etc.) but was too late for me.

Netscape also started with native widgets and then went non-native (Mozilla); quickly I gave up and began moving to IE. Now native look&feel returns in Firefox 3. This time I may return, given it's easier to go from IE to Firefox than from .NET to Java.

Distancing from native only causes problems. My scroll-wheel stop working on Netscape6/Mozilla1; using the visual themes introduced with WindowsXP came almost for free to native applications, and was very costly mimicked by non-native apps. Firefox currently doesn't respect my preference "Hide keyboard navigation indicators until I use the Alt key" in the Display Properties. Context menus on text boxes in dialogs look strange, etc, etc, etc...
Reply to this comment
Firefox is just plain fugly on OS X
by gsmiller88 October 18, 2007 12:06 PM PDT
I never use Firefox on my Mac because it is just that ugly! Camino
looks a lot better but I prefer Firefox' functionality but can't stand
Firefox's out dated generic interface.
Reply to this comment
I don't want this at all
by Seething Ganglia October 18, 2007 1:06 PM PDT
I like the fact that my browser windows look noticibly different from my local windows. That makes it easy to tell the difference between local and remote content.

Appearace is always secondary to functionality and performance.
Reply to this comment
Consistency is bad?
by zeroplane October 18, 2007 2:07 PM PDT
Why is having a consistent GUI for all operating system bad?

From a development perspective it sure makes testing and R&D a lot easier when the GUI, function, and technology is identical across all of the operating systems I do work on.

So changing the GUI and user experience from OS to OS will just make it harder for me to do my job.

My humble opinion is that the they are more GUI designer (I want to make an impact and show I am worth something) is influencing this direction than the Usability Expert (I just want to make it easy for users to use) point of view.

In the end, if I can just change the theme back to FF2 I will be happy.

PS like others on here have posted, you can change the GUI of the browser by downloading a theme. Personally I find it not worth the trouble. But to each his/her own.

Peace.
Reply to this comment
As long as ...
by Seething Ganglia October 18, 2007 2:18 PM PDT
... I have the GUI and tool set that I want.

Oh, you want or need something different?

Too bad.
Consistency = good
by rshew October 18, 2007 3:22 PM PDT
This match-the-OS idea is interesting, but I agree with your points, and I've never downloaded and used themes.

I think having an OS-specific UI will cause more problems than benefits. It will make it less easy for me to walk my parents through a "how to" over the phone when they're using a Mac and I'm on a PC.

I don't know how much this is done with applications like the MS Office suite or Photoshop and Illustrator, but I'm fairly certain there are some differences which are probably intentionally done for the OS being used.

In an ideal world I'll be able to decide whether I want the new look or the old look, and if the new look is terrific I'll stick with it.

Ultimately I hope this isn't a waste of developer time that could be put to better use on other aspects of Firefox.

All this said, whatever happens, I'll be sticking with Firefox.
kind of agree
by Chocolim October 19, 2007 10:55 AM PDT
King of agree but just because i use severals OS, but if i never use windows for example firefox will be kind of strange. There are good news it have Themes!
Regular User
by dajo25 October 18, 2007 8:37 PM PDT
Reading all of these posts, which for me was odd because I'm a
regular Joe User, but I like my laptops. I needed to respond
because the first thing I saw was some joker pointing out a fake
Ballmer website. Like your fight matters to me!

Like many people I have diversified monetary interests (I have
invested in multiple OS producing companies) and I have
completely diverse taste (I only buy one brand of computer and
OS.) But when an application comes up on my screen and it
looks rudimentary, as Firefox 2 does, I am suspect. It's the
same with a vessel that has a great engine with nothing to
sustain it (think Bayliner boats.)

I'm really happy for testers that think the UI should be the same
across operating systems, but I would give this advice, "You
have increased job security."

Get off your lazy computer driven ass and think about how
something looks for once! Unfortunately
Reply to this comment
?
by GGGlen October 21, 2007 3:45 AM PDT
"I have completely diverse taste (I only buy one brand of computer
and
OS.)"

I don't think the word "diverse" means what you think it does.
what about camino?
by aguanteelcachorro October 19, 2007 10:21 AM PDT
It`s nice to see people behind firefox try to adapt its user interface with both vista and OSX but I wonder, if they are trying to adapt firefox to OSX, what about camino? Will mozilla drop it? I thought mozilla would eventually stop developing firefox for OSX and replace it with camino.
Reply to this comment
Web browser being central to the OS
by Too Old For IT October 19, 2007 1:26 PM PDT
"The Web browser is an incredibly central piece of the user's operating system ..."

This is exactly what got MS in trouble with Neelie Kroes and the competition nazis in Europe.
Reply to this comment
Actually...
by Wolfie2k5 October 20, 2007 5:00 AM PDT
...It was what got Microsoft in hot water with the Man here in the US. The European beef had to do with Windows Media Player being boxed with the OS - hence Microsoft's release of Windows XP-N - the LEAST popular version of XP ever released.

Funny thing about the N version. Even those complaining about WMP hate the N version. Seems Real Player and the others actually USE Windows Media Player's DLLs and routines. Since the N version removed ALL traces of WMP, it also means you can't use Real Player or any other sound system that's dependent on WMP's files. So much for competition...
Disagree..
by Gunady October 20, 2007 9:39 AM PDT
I like FF1 better than IE6. At that time, IE6 is just felt old. However, I like new interface of IE7, and FF2 is still ok, but just felt less attractive. Overall, new feature that I like from IE7 is how to select and manage Favorites, it's very intuitive and easy to use. Printing is much better than prev version.

Now, I have used IE7 as primary browser and FF2 as secondary. But, who knows thing will change for FF3. FF3 seems good and promising from the feature so far. And if MS doesn't do anything to IE7, Firefox will bite more.
Reply to this comment
Wrong Reply
by Gunady October 20, 2007 9:40 AM PDT
Sorry, I should click reply to comment, not reply to story :(.
Pointless Feature
by starcannon October 20, 2007 1:03 PM PDT
This feature while cute, is not going to contribute to my productivity nor to the usability of the software.
I think its a cool feature, but not a profound feature. It kind of sounds like dynamic skinning, and I'm not really sure why thats so interesting to anyone outside of the window-blinds or compiz crowd, sorry mac I don't know what kinds of skinning tools you guys use.
Anyway, I like to play with compiz, but I don't really see it as a workspace optimizer, its just a toy that is fun to play with.
Keep up the great work though Mozilla, Firefox is the best browser going in my opinion and I hope your around for a very long time.
Reply to this comment
Supporting Linux
by ruel24 October 20, 2007 6:36 PM PDT
To support Linux, simply support both GTK and KDE. It's that simple. The vast majority of Linux users use Gnome or XFCE, which are GTK based, or KDE. All other window managers have a very minor market share and I don't think any of them will complain. What's the problem?

I want my Firefox to look like my KDE...
Reply to this comment
by itsmeleei May 27, 2008 12:33 AM PDT
VERY BEAUTIFUL TWEAK FOR 100% VISTA GUI INTEGRATION. PLEASE LOOK AT http://20boi-lee.spaces.live.com/
Reply to this comment
(39 Comments)
  • prev
  • 1
  • next
advertisement

FAQ: Buying the right Windows 7 upgrade

Readers still have lots of questions on just which version of the software they need to buy in order to upgrade their PC. CNET News tries to offer some answers.

N.Y. lawsuit details Intel's 'largesse' toward Dell

Attorney General Andrew Cuomo's federal antitrust case filed Wednesday alleges a longstanding symbiotic relationship between Intel and Dell.

About Underexposed

This blog sheds light on digital photography subjects such as cameras, photo editing, and Web sites. Shankland joined CNET News in 1998 after a five-year stint as a science writer. He's a lab rat who grew up in Los Alamos, N.M., and graduated from Harvard.

Contact Stephen at Stephen.Shankland@cnet.com

Add this feed to your online news reader

Underexposed topics

advertisement
advertisement

Inside CNET News

Scroll Left Scroll Right