Firefox/Projects/TabCandy/Design/MiniGroups: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Created page with "= MiniGroups = After seeing Opera's tab grouping [http://www.youtube.com/watch?v=5hqSGGk1YTI experience] I got to thinking about what benefit/drawbacks there are to such a light...")
 
No edit summary
 
Line 13: Line 13:
http://img.skitch.com/20101209-qicfeq9sx5i6cs3t8yrrnejnm3.jpg
http://img.skitch.com/20101209-qicfeq9sx5i6cs3t8yrrnejnm3.jpg


FF just changed the way it does drag/drop of tabs. Instead of a divider, they use a small, gray arrow to denote where the tab will drop. For this particular use case it would also be nice if we could have a command (right click menu?) that says "grab all tabs that spawned from this source and stack them".
Dragging a tab between other tabs would rearrange as it currently does, but dropping on another tab would stack them.  
 
For this particular use case it would also be nice if we could have a command (right click menu?) that says "grab all tabs that spawned from this source and stack them".


== Grouped State ==
== Grouped State ==
Line 27: Line 29:
http://img.skitch.com/20101209-k9wpcetfjm4rcnkr3hm8i5a8wk.jpg
http://img.skitch.com/20101209-k9wpcetfjm4rcnkr3hm8i5a8wk.jpg


After we stack up tabs (which should be possible from either the tabbed browser or from the Panorama UI) the Panorama UI should look have an actual stack reflected in it:
After we stack up tabs (which should be possible from either the tabbed browser or from the Panorama UI) the Panorama UI should have an actual stack reflected in it:


http://img.skitch.com/20101209-1ra7pm1b95tqb8ejme8xisnu6k.jpg
http://img.skitch.com/20101209-1ra7pm1b95tqb8ejme8xisnu6k.jpg

Latest revision as of 19:16, 13 December 2010

MiniGroups

After seeing Opera's tab grouping experience I got to thinking about what benefit/drawbacks there are to such a lightweight tab stacking system. I decided that it's actually quite useful, provided that it exists in a larger tab grouping infrastructure... Tab Candy.

Initial State

20101209-gppa3fy3crthnr1cu7jdbdy2k9.jpg

Here we've got some tabs that have spawned from my gmail that I don't want to deal with, but that I also don't want to "promote" to their own group.

Moving State

20101209-qicfeq9sx5i6cs3t8yrrnejnm3.jpg

Dragging a tab between other tabs would rearrange as it currently does, but dropping on another tab would stack them.

For this particular use case it would also be nice if we could have a command (right click menu?) that says "grab all tabs that spawned from this source and stack them".

Grouped State

20101209-d8wtts4gwhpid4bhgspa1juamd.jpg

Now we've stacked the tabs up, changing the x on the tab to a +, which would expand the stack back out.

Panorama UI

Obviously this stack should be reflected in the Panorama UI. The initial state of our tabbed browser would look like this in Panorama:

20101209-k9wpcetfjm4rcnkr3hm8i5a8wk.jpg

After we stack up tabs (which should be possible from either the tabbed browser or from the Panorama UI) the Panorama UI should have an actual stack reflected in it:

20101209-1ra7pm1b95tqb8ejme8xisnu6k.jpg