|
|
(One intermediate revision by the same user not shown) |
Line 1: |
Line 1: |
| {{FeatureStatus | | {{FeatureStatus |
| |Feature name=Tablet UI - Main browser layout | | |Feature name=Tablet UI - Main browser layout |
| |Feature stage=Development | | |Feature stage=Landed |
| |Feature status=In progress | | |Feature status=In progress |
| |Feature version=Firefox 9 | | |Feature version=Firefox 9 |
| |Feature health=OK | | |Feature health=OK |
| |Feature status note=Basic functionality landed in Firefox 8, disabled by default (use pref browser.ui.layout.tablet). Needs additional functional changes, visual design implementation, and polish. Should be ready to enable in Fx8 or Fx9. | | |Feature status note=Landed for Firefox 9. Ongoing polish and bug-fixing work will happen in Firefox 10 (Nightly) and Firefox 9 (Aurora). |
| }} | | }} |
| {{FeatureTeam | | {{FeatureTeam |
Line 15: |
Line 15: |
| }} | | }} |
| {{FeaturePageBody | | {{FeaturePageBody |
| |Feature open issues and risks=* Need final visual designs.
| |
| * Need to file followup bugs for remaining work.
| |
| |Feature overview=Optimizing Fennec for larger tablet devices, e.g. by adjusting UI elements, buttons, font size. | | |Feature overview=Optimizing Fennec for larger tablet devices, e.g. by adjusting UI elements, buttons, font size. |
| |Feature dependencies=* {{bug|655762}} - Tracking bug. | | |Feature dependencies=See the [https://bugzilla.mozilla.org/showdependencytree.cgi?id=655762 complete dependency tree]. |
| * <s>{{bug|655740}}</s> (FIXED for Firefox 6) - Make the prefs pane tablet friendly
| |
| * <s>{{bug|656373}}</s> (FIXED for Firefox 6) - Turn off Form Assistant zooming, panning and next/prev on tablets
| |
| * <s>{{bug|645725}}</s> (FIXED for Firefox 7) - Don't require two taps to open non-fullscreen landscape keyboard (e.g. Xoom)
| |
| * <s>{{bug|656329}}</s> (FIXED for Firefox 8 but disabled by default) - Use a Honeycomb-style action bar on Android tablets
| |
| * {{bug|664149}} (FIXED for Firefox 9) - Move the app menu to the action bar in tablet mode.
| |
| * {{Bug|677666}} (ASSIGNED) - Awesomescreen should not fill the screen on tablets
| |
| * {{Bug|681980}} (ASSIGNED) - Enable tablet mode by default on large-screen devices
| |
| * {{Bug|677669}} (NEW) - In tablet mode, the tab bar should be always visible and single-column
| |
| * {{Bug|677670}} (NEW) - "New tab opened" popup does not work in tablet mode
| |
| * {{bug|653075}} (NEW) - Present domain in identity box as we do with desktop
| |
| * {{bug|653136}} - Create a Honeycomb visual theme
| |
| ** {{bug|679472}} (ASSIGNED) - Make Fennecomb Action Bar pretty
| |
| ** {{bug|680077}} (ASSIGNED) - Make fennecomb tab menu pretty
| |
| ** {{bug|680212}} (ASSIGNED) - Make fennecomb awesomebar pretty
| |
| ** {{bug|680441}} - Make app menu pretty
| |
| ** {{bug|681643}} - Make dialogs pretty
| |
| ** {{bug|681650}} - Make site identity menu pretty
| |
| ** {{bug|682412}} - Make the control panels pretty
| |
| |Feature requirements=* Improved user experience on tablets, especially 10-inch Android tablets. | | |Feature requirements=* Improved user experience on tablets, especially 10-inch Android tablets. |
| * Fit in better with Android 3.0 (Honeycomb) UI. | | * Fit in better with Android 3.0 (Honeycomb) UI. |
| |Feature non-goals=* 100% perfect fidelity to Honeycomb widgets/conventions. | | |Feature non-goals=* 100% perfect fidelity to Honeycomb widgets/conventions. |
| |Feature functional spec=* no sidebars
| |
| * buttons in the toolbar
| |
| * new "tablist" button on far right of toolbar (access tabs)
| |
| * top toolbar is fixed-position
| |
| |Feature ux design=Current designs: | | |Feature ux design=Current designs: |
| * [http://www.flickr.com/photos/61892693@N03/sets/72157627325688069/detail/ Mock-ups] | | * [http://www.flickr.com/photos/61892693@N03/sets/72157627325688069/detail/ Mock-ups] |
Line 53: |
Line 29: |
| * 2011-07-21: [http://www.briandils.com/blog/?p=65 Tab concepts] | | * 2011-07-21: [http://www.briandils.com/blog/?p=65 Tab concepts] |
| |Feature qa review=* [https://wiki.mozilla.org/Fennec/Features/TabletUI/TestPlan Test Plan] | | |Feature qa review=* [https://wiki.mozilla.org/Fennec/Features/TabletUI/TestPlan Test Plan] |
| |Feature implementation notes=Changes to the main browser layout have started landing in Firefox 8 nightly builds, but are disabled by default. To enable them, go to about:config and set the "browser.ui.tablet.layout" preference:
| |
|
| |
| * 0: Tablet mode disabled
| |
| * 1: Tablet mode enabled
| |
| * -1: Auto (tablet mode enabled on large screens, disabled on small screens)
| |
| }} | | }} |
| {{FeatureInfo | | {{FeatureInfo |