Firefox/Projects/TabCandy/Design/MiniGroups
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
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
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".
Grouped State
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:
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: