UX/ToDo: Difference between revisions

From MozillaWiki
< UX
Jump to navigation Jump to search
No edit summary
 
(18 intermediate revisions by 3 users not shown)
Line 1: Line 1:
== Submitted for triage on May 16 ==
{{Restricted}}
 
=Feature pages we need to complete=


{| class="fullwidth-table sortable"  
{| class="fullwidth-table sortable"  
Line 8: Line 10:
| style="font-weight: bold; background: #DDD; width: 50px" | Status
| style="font-weight: bold; background: #DDD; width: 50px" | Status
| style="font-weight: bold; background: #DDD; width: 150px" | Proposed by
| style="font-weight: bold; background: #DDD; width: 150px" | Proposed by
|-
| UX
| Platform
| [[Captive portal handling]] (mention Safari's approach, Chrome's approach)
| Untriaged
|
|-
| UX
| Front-end
| [[Improved full-screen experience]] (especially in preparation for OS X 10.7, also display the firefox button, normal window controls on Windows)
| Untriaged
|
|-
|-
| UX
| UX
| Front-end
| Front-end
| [[New Tab page]]
| [[In-content preferences]] (including unifying customization/appearance/themes, eliminating unneeded windows), faster navigation, better grouping)
| Untriaged
| Untriaged
| Jennifer Boriss
|-
| UX
| Front-end
| [[Improve find-in-page]] disappear: bug 628179
| Untriaged
| Jennifer Boriss
|-
| UX
| Front-end
| [[Indicate file type with pointer]]
| Untriaged
| Alex Limi
|-
| UX
| Front-end
| [[Caps lock indicator in password field]]
| Untriaged
| Alex Limi
|-
| UX
| Front-end
| [[File upload indicators on form submission]]
| Untriaged  
| Alex Limi
| Alex Limi
|-
|-
| UX
| UX
| Front-end
| [[Improve new tab and tab sibling/parent behavior]]
| Untriaged
| Frank Yan
|-
| UX
| Front-end
| [[Make search local to tab]]
| Untriaged
|
|-
| Platform
| Platform
| [[Show PDF inline]]  
| UX
| Untriaged
| [[Ability to run concurrent channels]] Nightly & Aurora should use their own profiles (and first run should teach you how to set up sync to get your data), Beta & Firefox use the Firefox profile.
| Untriaged
| Alex Limi
|-
| UX
| Front-end
| [[Improved about:support]] merging about:crashes, about:memory, about:plugins (?) into about:support.
| Untriaged  
| Alex Limi
| Alex Limi
|-
|-
| UX
| UX
| Platform
| Front-end
| [[Improved Mac installer]]
| [[Pre-fetch search results]]
| Untriaged
| Untriaged  
| Alex Limi
| Alex Limi
|-
|-
| UX
| UX
| Front-end
| Front-end
| [[Simplify Panorama UI]]
| [[Simplify tab overflow]] (user testing required)
| Untriaged
| Untriaged  
| Alex Limi
| Alex Limi
|-
| UX
| Front-end
| [[Discern visible tabs in tab menu]]
| Complete
| Frank Yan
|-
| UX
| Front-end
| [[Move Library window in-content]]
| Untriaged
|
|-
| UX
| Front-end
| [[Unify location & search fields]] — We should make common actions available in the location bar, and do some user testing to figure out what patterns people use while searching vs. entering URLs. Also figure out what the percentages are via metrics.
| Untriaged
|
|-
| UX
| Front-end
| [[Different window look in Private Browsing]]
| Untriaged
| Alex Faaborg
|-
|-
| UX
| UX
| Platform
| Platform
| [[Import settings from Sync]]
| [[Improved monospace fonts]] bug 468169
| Untriaged
| Untriaged  
| Alex Faaborg
| Alex Faaborg
|-
|-
| UX
| UX
| Front-end
| Front-end
| [[Eliminate redundant title text]]  
| [[Reduce redundancy in URL bar]] — Do user testing on various SSL/identity variants, see if there's a difference and whether we can help people understand it better when they want to.
| Untriaged
| Untriaged
| Frank Yan
|
|-
| UX
| Front-end
| [[Improved progress indicator]] — User test various progress indicator variations (perception of speed): Better indicator for how much of a page is downloaded, maybe even separate indicator for page vs resources on the page.
| Untriaged
|
|-
| UX
| Front-end
| [[Unify bookmarks/history/tabs]] — Investigate unifying bookmarks/history/tabs/groups/new tab/home tab and make the transition between them more seamless, browse + search UIs for these
| Untriaged  
|  
|-
|-
| UX
| UX
| Front-end
| Front-end
| [[Expose prefs for tabs-on-demand]]
| [[Better customization UI]] — Should be in-content, include appearance and toolbar customization in one.
| Untriaged  
| Untriaged  
| Alex Limi
|  
|-
|-
| UX
| UX
| Front-end
| Front-end
| [[Convert remaining window-modal dialogs to tab-modal]]
| [[Route around network latency]] — things to explore: prefetch, preload-on-hover, "optimize away the network when we can"
| Untriaged  
| Untriaged  
| Justin Dolske
|  
|-
|-
| UX
| UX
| Front-end
| Front-end
| [[Opt-in activation for plugins]]  
| [[Built-in translation]] — Capability of selecting text and translating it, offer to translate page when not in user's selected language
| Untriaged  
| Untriaged  
| Justin Dolske
| Jennifer Boriss
|-
|-
| UX
| UX
| Front-end
| Front-end
| [[Improved missing plugin experience]] "Don't ask me to install this plugin again"
| [[Location bar actions]] — visual treatment, first version: search keywords, include menu items in this, like Dietrich's extension?
| Untriaged  
| Untriaged  
| Justin Dolske
| Jennifer Boriss
|-
|-
| UX
| UX
| Front-end
| Front-end
| [[Improve display of location bar results]]  
| [[Global Undo]] — For closing tabs, closing windows, figure out what should and shouldn't be in the undo stack.
| Untriaged  
| Untriaged  
| Stephen Horlander
|  
|-
|-
| UX
| UX
| Front-end
| Front-end
| [[Global App Tabs]]  
| [[Improved saving of web pages]] — Use case: Receipts, offline reading (“read later”), Paolo has a related project here, MAF: http://maf.mozdev.org/ — also related: “The Vault” & Sync
| Untriaged  
| Untriaged  
| Paul O’Shannessy
|  
|}
 
==Feature pages we need to complete==
 
{| class="fullwidth-table sortable"
|-
|-
| style="font-weight: bold; background: #DDD; width: 100px" | Roadmap
| UX
| style="font-weight: bold; background: #DDD; width: 100px" | Team
| Front-end
| style="font-weight: bold; background: #DDD;" | Feature
| [[Unify plugins & extensions]] — Unify plugins and extension listings, straighten out the language (add-ons)
| style="font-weight: bold; background: #DDD; width: 50px" | Status
| Untriaged
| style="font-weight: bold; background: #DDD; width: 150px" | Proposed by
|  
|-
|-
| UX
| UX
| Platform
| Front-end
| [[Captive portal handling]] (mention Safari's approach, Chrome's approach)
| [[Sidebar tabs]] — Sidebar tabs: A power-user interface that gives you better control of large number of open pages. Partial thumbnails, grouping, filtering. [http://limi.net/articles/reinventing-tabs-for-the-browser/ blog post #1], [http://limi.net/articles/tabs-and-the-mozilla-design-challenge/ blog post #2]
| Untriaged
| Untriaged  
| Alex Limi
| Alex Limi
|-
|-
| UX
| UX
| Front-end
| Front-end
| [[Improved full-screen experience]] (especially in preparation for OS X 10.7)
| [[Improved history browser]] — History as a parallel timeline? Better indication in human terms and navigation of sites in history. Resources: [http://weizhou.wordpress.com/2008/07/07/prototype/ wei's sprint] [http://weizhoudesign.com/browserin2015.swf wei's video] [http://www.simile-widgets.org/timeline/ Simile Timeline] [http://www.slifelabs.com/ Slife]
| Untriaged
| Jennifer Boriss
|-
| UX
| Front-end
| [[Web page quick look]] — User-triggered way to get an idea of where a link will go, possibly show a preview or some information about where a link leads
| Untriaged  
| Untriaged  
| Alex Limi
| Alex Limi
Line 106: Line 199:
| UX
| UX
| Front-end
| Front-end
| [[Improve find-in-page]] disappear: bug 628179
| [[Browser UI for navigating bookmarks]] — Vista/Win7 explorer-like interface for navigating favorites, get rid of URLs when displaying favorites
| Untriaged
| Alex Faaborg
|-
| UX
| Front-end
| [[Volume controls across multiple pages]] — Volume per tab and/or some way to indicate "which tab is making noise"
| Untriaged  
| Untriaged  
| Jennifer Boriss
| Jennifer Boriss
Line 112: Line 211:
| UX
| UX
| Front-end
| Front-end
| [[Indicate file type with pointer]]
| [[Multiuser support]] — logging in to your browser, sandboxed secure profiles, a "Guest" login that will optionally let you pull down core parts of sync profile (logins, bookmarks, latest history)
| Untriaged
|
|-
| UX
| Front-end
| [[Context menu cleanup]]  
| Untriaged  
| Untriaged  
| Alex Limi
| Alex Limi
Line 118: Line 223:
| UX
| UX
| Front-end
| Front-end
| [[Caps lock indicator in password field]]
| [[Recently closed tabs in tab menu]] — List All Tabs menu should list closed tabs/windows for more obvious undo: bug 597593 — also consider Panorama and/or new tab
| Untriaged  
| Untriaged  
| Alex Limi
|  
|-
|-
| UX
| UX
| Front-end
| Front-end
| [[File upload indicators on form submission]]
| [[Keyboard shortcut preferences]] — Self-documenting keyboard shortcut overview, (generated from the code?) — should inform a keyboard shortcut cleanup later, and Tim's extension is a good start: https://addons.mozilla.org/en-US/firefox/addon/customizable-shortcuts/
 
| Untriaged  
| Untriaged  
| Alex Limi
|  
|-
|-
| UX
| UX
| Front-end
| Front-end
| [[Improve new tab and tab sibling/parent behavior]]
| [[Private browsing without shutting down current session]] — possible to open a parallel process with a dummy profile?
| Untriaged  
| Untriaged  
| Frank Yan
|
|-
|-
| UX
| UX
| Front-end
| Front-end
| [[Make search local to tab]] {{bug|565740}}
| [[Darkened window in private browsing]] — to minimize mode errors
| Untriaged  
| Untriaged  
| Alex Limi
| Alex Faaborg
|-
|-
| UX
| Platform
| Platform
| [[Render tabs in titlebar on Mac]]
| Untriaged
| Stephen Horlander
|-
| UX
| UX
| [[Ability to run concurrent channels]] Nightly & Aurora should use their own profiles (and first run should teach you how to set up sync to get your data), Beta & Firefox use the Firefox profile.
| Front-end
| [[Improve Session Restore screen]]
| Untriaged
| Stephen Horlander
|-
| UX
| Front-end
| [[Improve about:config]] — make it easier to reset to defaults, to view only changed values, and make boolean values checkboxes instead of text labels, add autocomplete for “about:”
| Untriaged  
| Untriaged  
| Alex Limi
| Alex Limi
Line 148: Line 266:
| UX
| UX
| Front-end
| Front-end
| [[Improved about:support]] merging about:crashes, about:memory, about:plugins (?) into about:support.
| [[Style keywords as action in location bar]] — if you have "w" as the keyword for "Search Wikipedia", we should indicate that it is special, possibly render them as option in result dropdown for discoverability
| Untriaged
|
|-
| UX
| Front-end
| [[Improve Flash install experience]] — bundle or make transparent?
| Untriaged  
| Untriaged  
| Alex Limi
|
|-
|-
| UX
| UX
| Front-end
| Front-end
| [[Pre-fetch search results]]
| [[Functionality for postponing web page reading]] — aka. the “For Later” feature. Can be any type of content, may be implemented as bookmarks or tab group.
| Untriaged  
| Untriaged  
| Alex Limi
|
|-
|-
| UX
| UX
| Front-end
| Front-end
| [[Simplify tab overflow]] (user testing required)
| [[Better zoom controls]] — Add zoom controls to the Firefox menu: bug 592147 or should show an indicator when the zoom level deviates from the standard. Also: ability to set a global zoom level.
| Untriaged
|
|-
| UX
| Platform
| [[Default UI for contentEditable]] — Provide a great, default UI for contentEditable: Everyone constructs their own UI on top of contentEditable at the moment, we should supply a good default implementation, like we do for video controls. Table editing in particular is bad ,the inner workings of contentEditable need some love too.
| Untriaged  
| Untriaged  
| Alex Limi
|
|-
|-
| UX
| UX
| Front-end
| Front-end
| [[Discern visible tabs in tab menu]]
| [[Smarter disk cache]] — may already exist, check Platform list
| Untriaged  
| Untriaged  
| Alex Limi
|
|-
|-
| UX
| UX
| Front-end
| Front-end
| [[Move Library window in-content]]
| [[SSL should support form restore]] — possibly with timeout
| Untriaged  
| Untriaged  
| Alex Limi
|
|-
|-
| UX
| UX
| Front-end
| Front-end
| [[Unify location & search fields]]
| [[Context menu cleanup]]
| Untriaged  
| Untriaged  
| Alex Limi
| Alex Limi
Line 184: Line 314:
| UX
| UX
| Front-end
| Front-end
| [[Improved full-screen experience]] (especially in preparation for OS X 10.7)
| [[OS X menu cleanup]]
| Untriaged  
| Untriaged  
| Alex Limi
| Alex Limi
Line 190: Line 320:
| UX
| UX
| Front-end
| Front-end
| [[Different window look in Private Browsing]]
| [[Tab menu cleanup]]
| Untriaged  
| Untriaged  
| Alex Faaborg
| Alex Limi
|-
|-
| Platform
| UX
| UX
| Platform
| [[HTML5 form controls]] — probably needs a feature page per control, talk to Volkmar
| [[Improved monospace fonts]] bug 468169
| Untriaged  
| Untriaged  
| Alex Faaborg
| Alex Limi
|-
|-
| UX
| UX
| Front-end
| Front-end
| [[]]
| [[Simplify Firefox UI concepts]] — there are too many concepts right now — bookmarks, tab groups, new tab page, Panorama, Library, folders, tags, windows, etc. Investigate what to cut, what to combine, and what the big units are. New interface primitives for extensions: combine the multitude of hook-in points to a single interface.
| Untriaged  
| Untriaged  
| Alex Limi
| Alex Limi
Line 208: Line 338:
| UX
| UX
| Front-end
| Front-end
| [[]]
| [[]]  
| Untriaged  
| Untriaged  
| Alex Limi
|
|-
| UX
| Front-end
| [[]]
| Untriaged
|
|-
|-
| UX
| UX
| Front-end
| Front-end
| [[]]
| [[]]  
| Untriaged  
| Untriaged  
| Alex Limi
|
 
|}
|}


= Polish/cleanup/papercuts =
* Back button hit area is a small circle, doesn't touch screen edge bug 590945
* Fix Firefox menu rendering, bug 594821
* Put back keyboard shortcuts that went "missing", F6 on Windows is a big one, possibly Ctrl-E too
* Don't show "about:blank" in URL bar of new tabs
* Mac windows without tabs render incorrectly
* New tab should never lose focus from URL/search bar (this got implemented only halfway)
* Web sites should never be allowed to resize main window, only pop-ups
* copy/paste rich vs plain text
* Animation for doorhangers, so it's obvious that you can bring them back
* Styling for indicators in the URL bar (password, geo, etc)
* Extract PDF to main menu (windows)
* In-content windows like Add-ons manager should remember if you pulled them out to separate windows.
* Multiselect support for disable/remove add-ons
* Don't import useless bookmarks: We currently import bookmarks from IE (Windows Marketplace, Windows Update, etc) that aren't even usable from Firefox, and that the user didn't add. With Sync, suddenly you have this on your phone too.
* Improve OS X "select" tag rendering, dropdown menu should look like OSX dropdown menus rather than windows in more cases (it drops down to platform-independent version now)
* Allow shorter tabs, use gradients instead of ellipses for text overflow
* Improve session restore screen to support groups/windows better
* Move "Know your rights" bug 571584 and Firefox update available bug 588227 to home tab snippets
* Ctrl-tab should know about tab order instead of just moving left-to-right
* Tooltips stick around and overlay other apps on OS X when switching apps bug 618733


= Submitted for triage on May 16 =


 
{| class="fullwidth-table sortable"
==Need more granularity==
|-
 
| style="font-weight: bold; background: #DDD; width: 100px" | Roadmap
{| class="fullwidth-table"  
| style="font-weight: bold; background: #DDD; width: 100px" | Team
| style="font-weight: bold; background: #DDD;" | Feature
| style="font-weight: bold; background: #DDD; width: 50px" | Status
| style="font-weight: bold; background: #DDD; width: 150px" | Proposed by
|-
| UX
| Front-end
| [[New Tab page]]
| Untriaged
| Alex Limi
|-
| UX
| Platform
| [[Show PDF inline]]
| Untriaged
| Alex Limi
|-
| UX
| Platform
| [[Improved Mac installer]]
| Untriaged
| Alex Limi
|-
|-
| UX
| UX
| Front-end
| Front-end
| Continued menu cleanup (OS X, context, tab menu)
| [[Simplify Panorama UI]]
| Untriaged  
| Untriaged
| Alex Limi
| Alex Limi
|-
|-
| UX
| Platform
| Platform
| [[Import settings from Sync]]
| Untriaged
| Alex Faaborg
|-
| UX
| Front-end
| [[Eliminate redundant title text]]
| Untriaged
| Frank Yan
|-
| UX
| UX
| HTML5 form controls
| Front-end
| [[Expose prefs for tabs-on-demand]]
| Untriaged  
| Untriaged  
| Alex Limi
| Alex Limi
|-
| UX
| Front-end
| [[Convert remaining window-modal dialogs to tab-modal]]
| Untriaged
| Justin Dolske
|-
| UX
| Front-end
| [[Opt-in activation for plugins]]
| Untriaged
| Justin Dolske
|-
| UX
| Front-end
| [[Improved missing plugin experience]]
| Untriaged
| Justin Dolske
|-
| UX
| Front-end
| [[Improve display of location bar results]]
| Untriaged
| Stephen Horlander
|-
| UX
| Front-end
| [[Global App Tabs]]
| Untriaged
| Paul O’Shannessy
|}
|}

Latest revision as of 00:45, 7 June 2011

Do not edit this page RESTRICTED Do not edit this page
Please do not edit this page without permission; comments should be added to the discussion page.

Feature pages we need to complete

Roadmap Team Feature Status Proposed by
UX Platform Captive portal handling (mention Safari's approach, Chrome's approach) Untriaged
UX Front-end Improved full-screen experience (especially in preparation for OS X 10.7, also display the firefox button, normal window controls on Windows) Untriaged
UX Front-end In-content preferences (including unifying customization/appearance/themes, eliminating unneeded windows), faster navigation, better grouping) Untriaged Jennifer Boriss
UX Front-end Improve find-in-page disappear: bug 628179 Untriaged Jennifer Boriss
UX Front-end Indicate file type with pointer Untriaged Alex Limi
UX Front-end Caps lock indicator in password field Untriaged Alex Limi
UX Front-end File upload indicators on form submission Untriaged Alex Limi
UX Front-end Improve new tab and tab sibling/parent behavior Untriaged Frank Yan
UX Front-end Make search local to tab Untriaged
Platform UX Ability to run concurrent channels Nightly & Aurora should use their own profiles (and first run should teach you how to set up sync to get your data), Beta & Firefox use the Firefox profile. Untriaged Alex Limi
UX Front-end Improved about:support merging about:crashes, about:memory, about:plugins (?) into about:support. Untriaged Alex Limi
UX Front-end Pre-fetch search results Untriaged Alex Limi
UX Front-end Simplify tab overflow (user testing required) Untriaged Alex Limi
UX Front-end Discern visible tabs in tab menu Complete Frank Yan
UX Front-end Move Library window in-content Untriaged
UX Front-end Unify location & search fields — We should make common actions available in the location bar, and do some user testing to figure out what patterns people use while searching vs. entering URLs. Also figure out what the percentages are via metrics. Untriaged
UX Front-end Different window look in Private Browsing Untriaged Alex Faaborg
UX Platform Improved monospace fonts bug 468169 Untriaged Alex Faaborg
UX Front-end Reduce redundancy in URL bar — Do user testing on various SSL/identity variants, see if there's a difference and whether we can help people understand it better when they want to. Untriaged
UX Front-end Improved progress indicator — User test various progress indicator variations (perception of speed): Better indicator for how much of a page is downloaded, maybe even separate indicator for page vs resources on the page. Untriaged
UX Front-end Unify bookmarks/history/tabs — Investigate unifying bookmarks/history/tabs/groups/new tab/home tab and make the transition between them more seamless, browse + search UIs for these Untriaged
UX Front-end Better customization UI — Should be in-content, include appearance and toolbar customization in one. Untriaged
UX Front-end Route around network latency — things to explore: prefetch, preload-on-hover, "optimize away the network when we can" Untriaged
UX Front-end Built-in translation — Capability of selecting text and translating it, offer to translate page when not in user's selected language Untriaged Jennifer Boriss
UX Front-end Location bar actions — visual treatment, first version: search keywords, include menu items in this, like Dietrich's extension? Untriaged Jennifer Boriss
UX Front-end Global Undo — For closing tabs, closing windows, figure out what should and shouldn't be in the undo stack. Untriaged
UX Front-end Improved saving of web pages — Use case: Receipts, offline reading (“read later”), Paolo has a related project here, MAF: http://maf.mozdev.org/ — also related: “The Vault” & Sync Untriaged
UX Front-end Unify plugins & extensions — Unify plugins and extension listings, straighten out the language (add-ons) Untriaged
UX Front-end Sidebar tabs — Sidebar tabs: A power-user interface that gives you better control of large number of open pages. Partial thumbnails, grouping, filtering. blog post #1, blog post #2 Untriaged Alex Limi
UX Front-end Improved history browser — History as a parallel timeline? Better indication in human terms and navigation of sites in history. Resources: wei's sprint wei's video Simile Timeline Slife Untriaged Jennifer Boriss
UX Front-end Web page quick look — User-triggered way to get an idea of where a link will go, possibly show a preview or some information about where a link leads Untriaged Alex Limi
UX Front-end Browser UI for navigating bookmarks — Vista/Win7 explorer-like interface for navigating favorites, get rid of URLs when displaying favorites Untriaged Alex Faaborg
UX Front-end Volume controls across multiple pages — Volume per tab and/or some way to indicate "which tab is making noise" Untriaged Jennifer Boriss
UX Front-end Multiuser support — logging in to your browser, sandboxed secure profiles, a "Guest" login that will optionally let you pull down core parts of sync profile (logins, bookmarks, latest history) Untriaged
UX Front-end Context menu cleanup Untriaged Alex Limi
UX Front-end Recently closed tabs in tab menu — List All Tabs menu should list closed tabs/windows for more obvious undo: bug 597593 — also consider Panorama and/or new tab Untriaged
UX Front-end Keyboard shortcut preferences — Self-documenting keyboard shortcut overview, (generated from the code?) — should inform a keyboard shortcut cleanup later, and Tim's extension is a good start: https://addons.mozilla.org/en-US/firefox/addon/customizable-shortcuts/ Untriaged
UX Front-end Private browsing without shutting down current session — possible to open a parallel process with a dummy profile? Untriaged
UX Front-end Darkened window in private browsing — to minimize mode errors Untriaged Alex Faaborg
UX Platform Render tabs in titlebar on Mac Untriaged Stephen Horlander
UX Front-end Improve Session Restore screen Untriaged Stephen Horlander
UX Front-end Improve about:config — make it easier to reset to defaults, to view only changed values, and make boolean values checkboxes instead of text labels, add autocomplete for “about:” Untriaged Alex Limi
UX Front-end Style keywords as action in location bar — if you have "w" as the keyword for "Search Wikipedia", we should indicate that it is special, possibly render them as option in result dropdown for discoverability Untriaged
UX Front-end Improve Flash install experience — bundle or make transparent? Untriaged
UX Front-end Functionality for postponing web page reading — aka. the “For Later” feature. Can be any type of content, may be implemented as bookmarks or tab group. Untriaged
UX Front-end Better zoom controls — Add zoom controls to the Firefox menu: bug 592147 or should show an indicator when the zoom level deviates from the standard. Also: ability to set a global zoom level. Untriaged
UX Platform Default UI for contentEditable — Provide a great, default UI for contentEditable: Everyone constructs their own UI on top of contentEditable at the moment, we should supply a good default implementation, like we do for video controls. Table editing in particular is bad ,the inner workings of contentEditable need some love too. Untriaged
UX Front-end Smarter disk cache — may already exist, check Platform list Untriaged
UX Front-end SSL should support form restore — possibly with timeout Untriaged
UX Front-end Context menu cleanup Untriaged Alex Limi
UX Front-end OS X menu cleanup Untriaged Alex Limi
UX Front-end Tab menu cleanup Untriaged Alex Limi
Platform UX HTML5 form controls — probably needs a feature page per control, talk to Volkmar Untriaged Alex Limi
UX Front-end Simplify Firefox UI concepts — there are too many concepts right now — bookmarks, tab groups, new tab page, Panorama, Library, folders, tags, windows, etc. Investigate what to cut, what to combine, and what the big units are. New interface primitives for extensions: combine the multitude of hook-in points to a single interface. Untriaged Alex Limi
UX Front-end [[]] Untriaged
UX Front-end [[]] Untriaged
UX Front-end [[]] Untriaged

Polish/cleanup/papercuts

  • Back button hit area is a small circle, doesn't touch screen edge bug 590945
  • Fix Firefox menu rendering, bug 594821
  • Put back keyboard shortcuts that went "missing", F6 on Windows is a big one, possibly Ctrl-E too
  • Don't show "about:blank" in URL bar of new tabs
  • Mac windows without tabs render incorrectly
  • New tab should never lose focus from URL/search bar (this got implemented only halfway)
  • Web sites should never be allowed to resize main window, only pop-ups
  • copy/paste rich vs plain text
  • Animation for doorhangers, so it's obvious that you can bring them back
  • Styling for indicators in the URL bar (password, geo, etc)
  • Extract PDF to main menu (windows)
  • In-content windows like Add-ons manager should remember if you pulled them out to separate windows.
  • Multiselect support for disable/remove add-ons
  • Don't import useless bookmarks: We currently import bookmarks from IE (Windows Marketplace, Windows Update, etc) that aren't even usable from Firefox, and that the user didn't add. With Sync, suddenly you have this on your phone too.
  • Improve OS X "select" tag rendering, dropdown menu should look like OSX dropdown menus rather than windows in more cases (it drops down to platform-independent version now)
  • Allow shorter tabs, use gradients instead of ellipses for text overflow
  • Improve session restore screen to support groups/windows better
  • Move "Know your rights" bug 571584 and Firefox update available bug 588227 to home tab snippets
  • Ctrl-tab should know about tab order instead of just moving left-to-right
  • Tooltips stick around and overlay other apps on OS X when switching apps bug 618733

Submitted for triage on May 16

Roadmap Team Feature Status Proposed by
UX Front-end New Tab page Untriaged Alex Limi
UX Platform Show PDF inline Untriaged Alex Limi
UX Platform Improved Mac installer Untriaged Alex Limi
UX Front-end Simplify Panorama UI Untriaged Alex Limi
UX Platform Import settings from Sync Untriaged Alex Faaborg
UX Front-end Eliminate redundant title text Untriaged Frank Yan
UX Front-end Expose prefs for tabs-on-demand Untriaged Alex Limi
UX Front-end Convert remaining window-modal dialogs to tab-modal Untriaged Justin Dolske
UX Front-end Opt-in activation for plugins Untriaged Justin Dolske
UX Front-end Improved missing plugin experience Untriaged Justin Dolske
UX Front-end Improve display of location bar results Untriaged Stephen Horlander
UX Front-end Global App Tabs Untriaged Paul O’Shannessy