June 23rd, 2010

Firefox UX Team update: Wrapping up the first Firefox 4 beta

What the Firefox UX team is up to this week

The Firefox UX team posts weekly updates on what we’re up to. Instead of only posting individual after-the-fact updates, we also try to post more about what we’re about to do — which is usually a bit more interesting and higher-level, as well as gives you the chance to engage with us while we’re “in-process.” It will hopefully also give you a bit more insight into how we do our work. Our current focus areas can be found at UX priorities for the next Firefox release.


New & noteworthy

This is the final week before we do the code freeze for Firefox 4 beta 1, and some UI changes have started making their way into the nightly builds.

There will be several more betas before Firefox 4 enters the release candidate stages, and we’d like to make it very clear that what’s in Firefox 4 beta 1 is not feature complete — neither on the UI side, nor on the functionality side. Mozilla subscribes to the “traditional” definition of beta releases — they are checkpoints where we lock down the code & functionality of the product, ship it to our testers and volunteers, and get feedback on selected parts of the whole picture. This isn’t like Gmail, which was “in beta” for 5 years, and most people were using it as their main webmail account anyway.

The main things to keep in mind for the upcoming beta 1 release of Firefox 4 on the UX front are:

If you have any confusion as to how your platform is intended to look or work, please consult the Windows, Mac OS X or Linux mock-ups that Stephen Horlander has lovingly provided to give you an idea of where we’re heading over the next few months.

If all that was too vague for you — the general rule is: Don’t Panic. Beta 1 will be a rough beta as far as the UI is concerned — but with much awesomeness on the infrastructure front — and later betas will be a much closer representation of how Firefox 4 will look and work.


Status reports on current UX priorities:

Notifications

Alex Faaborg:

Firefox menu

Alex Faaborg:

Site identity

Alex Faaborg:

Firefox Sync

Alex Faaborg:

Tab video

Alex Faaborg:

Beta Feedback button

Alex Faaborg:

Home tab & App tabs

Alexander Limi:

Download Manager

Alexander Limi:

HTML5 form controls

Alexander Limi:

“Paper Cuts”

Alexander Limi:

Paper cut overview bug is here.

Main window refresh

Stephen Horlander:

In-content page design

Stephen Horlander:

Add-ons Manager

Jennifer Boriss:

Jetpack & the Extension Bar

Jennifer Boriss:

Privacy

Jennifer Boriss:

TabCandy

Aza Raskin:

Post-Firefox 4 Home Tab

John Wayne Hill: (UX intern)

Startup performance & perception

Alexander Limi & John Wayne Hill

Mobile

Madhava Enros:

Feedback session

Quick feedback and/or blockers; for in-depth discussions, we do design sessions on Wednesdays.

Startup Experience

Alexander Limi:

Here are some ideas of things we should/could look at:

Our goal would be to keep track of these goals, post updates and encourage people to get involved in fixing them. Find people that might know how to fix this. Stuff we can’t figure out how/if we can do: bring up at Firefox Development meetings.

Other topics covered

Questions for the Firefox Development Meeting


About the meetings

The UX meetings are open to people from outside Mozilla — if you want to listen in, use the numbers for our conference call system and join conference room number 268 every Monday at 14:30 PST. We post agendas to dev.planning & dev.usability before these meetings.

For people at Mozilla: We are scheduling regular work sessions at 13:00 PST on Wednesdays every week — as part of this we also accept drop-in visits if you want to get assistance with any user experience task. Contact us a bit in advance to coordinate.


Is there anything that you think can be improved in these updates? Send feedback to limi@mozilla.com.

Alex Limi makes software easier to use. Founder of the Plone project, he currently lives in San Francisco, and previously worked at Jarn & Google .

He’s currently Firefox UX Lead at Mozilla .

“No amount of genius can overcome a preoccupation with detail.”
—Marion Levy

Follow me on Twitter or Google+ or subscribe via email

Powered by Plone & hosted by Amaze