Firefox/Projects/Multiple Tab Selection/Design: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 1: Line 1:
'''[DRAFT v.2]'''
'''[DRAFT v.3]'''


''Frank Yan''
''Frank Yan''
Line 15: Line 15:
Firefox 3.5 shipped with a "tab tearing" feature that enables users to detach a tab to a new window or drag individual tabs between windows. However, there are many cases in which a user may have already opened multiple tabs that the user wants to move to a different window. Currently, this requires one click-and-drag per tab. As specified in this document, multiple tab selection would achieve this result with at most ''n'' clicks and 1 drag motion. The common case of selecting and dragging a range of tabs can be completed in at most 2 clicks and 1 drag.
Firefox 3.5 shipped with a "tab tearing" feature that enables users to detach a tab to a new window or drag individual tabs between windows. However, there are many cases in which a user may have already opened multiple tabs that the user wants to move to a different window. Currently, this requires one click-and-drag per tab. As specified in this document, multiple tab selection would achieve this result with at most ''n'' clicks and 1 drag motion. The common case of selecting and dragging a range of tabs can be completed in at most 2 clicks and 1 drag.


In the case where a user has opened many tabs but only wishes to keep a small of them, multiple tab selection enables the user to select that subset and then select 'Close other tabs' from the context menu of a selected tab. An action that took
In the case where a user has opened many tabs but only wishes to keep a small of them, multiple tab selection enables the user to select that subset and then select 'Close other tabs' from the context menu of a selected tab. With the trend of increasing information overload, this feature helps make it easy for users to remain in control of their browsing experience.


=== Interaction Design ===
=== Interaction Design ===
Line 23: Line 23:
* A "selected tab" refers a tab to which a "multiple tab action" would be applied.
* A "selected tab" refers a tab to which a "multiple tab action" would be applied.
* The SELECTED tab is, by default, selected and cannot be deselected.
* The SELECTED tab is, by default, selected and cannot be deselected.
** In other words, deselecting all tabs will still keep the SELECTED tab selected.
* By default, the anchor tab is the SELECTED tab.
* By default, the anchor tab is the SELECTED tab.
* If the anchor tab is removed, the anchor tab is reset to the default.
* If the anchor tab is removed, the anchor tab is reset to the default.
134

edits