The Future of the Web: How Firefox Panorama and Aza Raskin will shape the Web
When I visited the Mozilla offices in Mountain View, California, I met with three very important Mozillans. Aza Raskin, Creative Lead of Firefox; Vladimir Vukićević, Principal Engineer of Firefox; and Nick Nguyen, Mozilla's Director of Add-ons. Together, they form the spearhead that drives both the creative vision and development of Firefox, a browser that's now used by over 400 million users.I picked the brains of all three and each offered up very different points of view -- different, but ultimately aligned. I don't know if an energizing thunderbolt struck down from the Board of Directors, or whether the appointment of Aza as Creative Lead made the difference, but one thing's for sure: Mozilla now has a unified vision of what Firefox is and what it can become.
This is a series of posts about the future of Mozilla and Firefox, and ultimately how a bunch of innovative open-source dinosaur-loving hippies will affect the Web. First up, we're going to look at Aza Raskin's new brainchild: Panorama.
There's a fundamental and very basic tenet in good itnerface design: failure is not the user's fault. When you push a door that's meant to be pulled, it's not your fault -- it's the designer's. When you are designing and creating a browser that's used by 400,000,000 users of the Web, it goes without saying that a lot of responsibility lies in your hands. A crippling bug or fundamentally flawed user interface not only turns people away from your browser, but from the entire Internet. When a geriatric user with Window Me and IE6 announces that they can't make a website work, it's not their fault. It's not the Web's fault either: it's the browser! Fortunately, a rather gifted designer is at the helm of Firefox.
"We now spend more time in our browser than in our car; more time in our browser than with our family," Aza Raskin tells me with a sad smile. It's his job to make sure Firefox is as usable as possible, and to ensure the user experience is smooth and predictable -- in essence, it's his job to make sure you enjoy the Web.
Aza wields a double-edged sword, controlling the online lives of 400 million people. With one broad stroke he can either break the Web, or revolutionize it. Take one of Firefox 4's big new features an example: Panorama. Just two days before my meeting with Aza I had attended the Internet Explorer 9 launch, where its UI was extolled as the pinnacle of research and extensive usability studies. And it's true, IE9's interface is incredibly refined and a joy to use, but it's not innovative. "You can never let your data dictate design," Aza said, in response to Microsoft's finding that very few people use more than eight tabs. "If you do, you end up following what people currently do and never innovating."

Panorama, then, just like the introduction of tabs so many years ago, is about changing the entire Web paradigm. Today, Panorama is simply a workflow and productivity enhancement that sits on top of Firefox, but imagine the future; imagine what Panorama could be like with 'touch' controls -- pinch-to-zoom, flicking tabs between groups -- or with social connections. Imagine what it'll be like when, ultimately, everything you use on a computer is a Web app. "The ramifications for what it means to have a physical, spatial understanding of all of your online workspace are about to become apparent," Aza begins. "When you zoom out, you won't see just your own tabs; you'll see your friends' tabs. You'll see social interaction; links coming in from your friends on Twitter."
"We're at the very tip of this iceberg." He's almost boiling over with anticipation at this point. "It's like going back to GUIs, the first very time. 'What's going to come out of the GUI?' Nobody knew. You have this basic idea..." Our PR rep signals that the meeting has come to an end and Aza quickly changes tack: "Firefox is going to continue to lead in this sphere because other browsers are going on this glut of removing everything, instead of innovating." If those words don't fill you with confidence for the future of Firefox, I don't know what will.
The introduction of Panorama in Firefox 4 as an optional, out-of-the-way feature is genius. There's still the Chrome-like, minimal interface, but Panorama will be there, completely out of the way, just begging to be discovered by those that are feeling the more-than-10-tabs grind and looking for a reprieve.
* * *
Not played with Panorama tab sets yet? Grab a beta build of Firefox 4 and hit Ctrl+Space to begin!













Comments
28
Subscribe to commentsjdlygaOct 1st 2010 2:51PM
I tried firefox's panorama, but I didn't find it particularly useful. It feels too tacked on to the interface. It reminds me more of Vista's Aero Flip than anything: cool to try out a few times but doesn't make anything easier.
Sebastian AnthonyOct 1st 2010 2:48PM
Hrm, the Aero Flip comparison is kind of fair, in that Panorama provides another way of looking at your data. They serve different functions, though: Panorama is really about keeping different sets of tabs neatly organized so that you can focus on one task at a time.
Aero Flip... well, I'm not sure what its purpose is :) 'Ooh, cool...'
Alex MOct 1st 2010 3:13PM
When you start having around 12 tabs open at a time, it's incredibly useful to be able to take a few of them and nudge them into another group. Poof! Your 12 tabs now look like 4, which is much more manageable. But the other 8 are still there just a Ctrl-Space away.
CideOct 1st 2010 8:42PM
I don't think Panorama should be built in, but rather an official extension. I don't really have any use for it. It honestly feels like Mozilla is getting kinda desperate for new features, which is sad since they have no need to be. Their extension ecosystem is far superior to Chrome and will be for a long time to come since Google seems unwilling to open up their extension API.
AemonyOct 1st 2010 2:53PM
*looks towards IE9's superbar integration*
Yeah... No innovation there... I'd actually rather have the same superbar integration in Firefox than that useless Panorama thingy. It might be something useful in the future but it's the present that matters to me, not empty promises for a more innovative future.
Sebastian AnthonyOct 1st 2010 2:58PM
Well, you know how I feel about the Superbar integration -- it's awesome indeed.
It was one of the main questions I asked both Google and Mozilla -- 'is it easy to include Superbar integration in your browser?' -- but each time I never really got a response.
I guess because it was too close to the time and they hadn't yet investigated... (I think it's pretty easy -- more of a Windows feature than an IE9 feature.)
2late2dieOct 1st 2010 3:20PM
While superbar is nice, it's exactly like panorama in that some will find it useful, while others won't. I personally am so used to managing tabs at the top that shifting that to the bottom of the screen is going to completely mess up my workflow.
Not sure why you say "empty promises for a more innovative future" when panorama is out now in beta, and will be in FF4 on release. If you don't find it useful that's fine, doesn't mean it's not innovative.
And in general he's got a good point about the need to, at least in part, design for the future. I mean, you think many people had 20 browser windows open before tabs were introduced? Yet someone thought "hey, maybe we should try this tab thing and see how it goes".
Android underlingOct 1st 2010 3:03PM
"You can never let your data dictate design"
That is a really idiotic comment. Take Google Chrome. They got rid of the favorites bar (default), put tabs on top, etc, because it made sense. If most people dont use a certain feature, why keep adding it? Make the browser different according to what people use.
Its that same logic that makes firefox keep pointless things like the extra search bar. Its just extra clutter and it makes no sense at all. Its seems to me the browsers that have thought about the data have been far more innovative then firefox lately.
Sebastian AnthonyOct 1st 2010 3:05PM
Hehe, are you really saying that 'hiding the favourites bar' is equal to 'innovation'? :)
Chrome has a very nice interface, but that doesn't mean it's particularly innovative.
2late2dieOct 1st 2010 3:24PM
You kinda undermine your point there. Yeah, they removed the favorites bar because the "data said" nobody was using it.
But they didn't move the tabs on top because the "data said" people used tabs on top, because I don't think there were even tabs on top at that point, certainly not in the big browsers. As you say, they did that because it makes sense, which is exactly what Mozilla is doing with Panorama.
In the words on Stephen Colbert, "Did I just totally nail you?!" ;)
Android underlingOct 1st 2010 3:48PM
@ 2late2die:
But tabs on top is data oriented. In fact you can even watch some of the videos the firefox team made as reasons to put tabs on top. People use tabs a lot, so you need to put them in a place where they make sense with the other controls, where they are easy to select, etc. This is data oriented.
Panorama on the other hand is not. Its a feature that is made for less then 10% of the users. Its made by some power users, for power users. The data says that the overwhelming majority of people will never use this, yet firefox is focusing on this as a big feature.
As a person that doesnt use many tabs, why would I want firefox focusing on something like that?
EthanOct 6th 2010 6:40PM
It's silly to accuse Mozilla of not looking at use data. They collect and analyze mountains of data and that data is very influential on design decisions. Check out https://testpilot.mozillalabs.com/testcases/
Aza's point was you can't let data get in the way of designing a good interface, designing for the future, and being innovative.
Daniel BloisOct 1st 2010 3:15PM
They are missing MANY features that they have promised for a very long time.
1) Separate processes for each tab and add-on to improve stability
2) New Tab page built-in that was supposed to be real innovative
3) Ability to save Web Apps as separate Apps (just like you can currently in Chrome and IE9)
4) much improved download manager in a separate tab except a separate popup
5) Taskfox built-in (ubiquity)
6) Jump Lists for Windows 7
If they added these 6 then it would be 100 times better.
hawkrivesOct 1st 2010 3:29PM
1) They just pulled plugins out of the main process, but the tabs thing takes too much memory.
2) Focus has changed to the Home tab, this is for afterwards.
3) They changed this to App tabs.
4) This is in the queue to be work on after they finish the new theme.
5) Haven't heard anything about this.
6) This is in the latest betas.
Daniel BloisOct 1st 2010 3:56PM
1) I would not mind using a little more memory if it increased stability (Chrome does it already)
2) I do not understand what you mean.
3) I want AppTabs and Web Apps saved as separate programs also. I would use the two of them for different purposes. I am a student so I would use App tabs as things like wikipedia, Dictionary.com, etc.. However, I would use Web Apps for things like Facebook. If done correctly they can differentiate the two and purpose them for different things. I especially want the separate web apps once they start supporting Jump lists.
4) Will this be included in FF 4 or after?
EthanOct 6th 2010 6:39PM
FWIW, none of those features were publicly announced or promised. Sometimes Mozilla developers do some work or exploration on a feature, but it doesn't make the cut in time for release, so it gets pushed. Just because they have explored an idea doesn't mean it is a promised feature.
Alex MOct 1st 2010 3:15PM
What? You only got 5 minutes with Aza? For shame!
orangeguruOct 1st 2010 3:17PM
If FF4 continues the way of these "genius" ideas I'll switch to something else. It's becoming crapzilla. I hate it when good products become the playground of bored UI/UX/whateveryouwannacallyourself "experts".
FF was great, because THE USER could choose which additions and interface "gimmicks" he wanted. FF is adding to much "innovations" that should be OPTIONAL add-ons.
Whatever happened to minimalism and configuring your own browser the way YOU like it?!
BAH!
Android underlingOct 1st 2010 3:20PM
@ Sebastian Anthony
Well first of all, I dont think most of the new features on browser are really innovation, in the stricter use of the term. I would describe it more as refinement.
And if we look at it that way, hiding things like the favourites bar, using an omnibox, tabs on top, etc is really great. And in IE9's case, using windows 7 features to make a better browser. I would much rather have those types of things then Firefox Panorama.
Android underlingOct 1st 2010 3:21PM
I responded to you below by accident, instead of in a reply. My bad.