Firefox/Features/UX Priorities: Difference between revisions

Jump to navigation Jump to search
m
Formatting
(Updating UX priorities post-FF4)
m (Formatting)
Line 1: Line 1:
{{Restricted}}
{{Restricted}}


How can you help make the UI in Firefox the best it can be? Here are the top priorities identified by the UX team. They are in order of priority, grouped under new features, revised features, and polish/cleanup.
Want help make the user experience of Firefox the best it can be? Here are the top priorities identified by the UX team. They are in order of priority, grouped under new features, revised features, and polish/cleanup.


If you want to help out with any of these, get in touch with Alex Limi to coordinate, limi@mozilla.com.
If you want to help out with any of these, get in touch with Alex Limi to coordinate, limi@mozilla.com.


= New features =
== New features ==
 
# Sharing
# Sharing
# Identity
# Identity
Line 16: Line 15:
# Add-ons: Standardized toolbar/doorhanger (pane) support
# Add-ons: Standardized toolbar/doorhanger (pane) support


= Feature revision =
== Feature revision ==
 
# Install/Update: Channel switcher
# Install/Update: Channel switcher
# Install/Update: Silent updates & on shutdown where we can't do silent
# Install/Update: Silent updates & on shutdown where we can't do silent
Line 41: Line 39:
# Import dialog doesn't offer Sync import or Chrome import
# Import dialog doesn't offer Sync import or Chrome import


= Polish/cleanup =
== Polish/cleanup ==
 
# Overall UI responsiveness and drawing operations
# Overall UI responsiveness and drawing operations
# Tab animations, tab close behavior, tab open behavior, tab detach, eliminate redundant title text
# Tab animations, tab close behavior, tab open behavior, tab detach, eliminate redundant title text
Line 61: Line 58:
# Update default fonts
# Update default fonts


= Infrastructure (with no UI) =
== Infrastructure (with no UI) ==
Projects we care about that have UX impact, but little to no UI.
Projects we care about that have UX impact, but little to no UI.
# Bundle Flash with Firefox
# Bundle Flash with Firefox
# JägerMonkey for UI
# JägerMonkey for UI
Line 72: Line 68:
# Reinstall experience: a way to ask if they want fresh settings or keep their old ones
# Reinstall experience: a way to ask if they want fresh settings or keep their old ones


= Research projects =
== Research projects ==
Projects we need to get started early, since they need more data and/or design explorations.
Projects we need to get started early, since they need more data and/or design explorations.
# Unify bookmarks/history/tabs and make the transition between them more seamless, browse/search UIs for this
# Unify bookmarks/history/tabs and make the transition between them more seamless, browse/search UIs for this
# Ability to manage hundreds of tabs in low memory situations (serialization, freeze JS, etc)
# Ability to manage hundreds of tabs in low memory situations (serialization, freeze JS, etc)
Line 84: Line 79:
# Multiuser support, logging in to your browser, sandboxed secure profiles
# Multiuser support, logging in to your browser, sandboxed secure profiles
# Collecting people/locations/time, service discovery, navigable pages in the browser include meta-pages of location, people, etc.  
# Collecting people/locations/time, service discovery, navigable pages in the browser include meta-pages of location, people, etc.  


= Tool & process improvements =
= Tool & process improvements =
* invite only community for design discussion? (forest?)
* invite only community for design discussion? (forest?)
* omnigraffle stencils for awpy
* omnigraffle stencils for awpy
canmove, Confirmed users
570

edits

Navigation menu