Comment #53 on issue 188 by CalebEgg: UI: tab overflow
http://code.google.com/p/chromium/issues/detail?id=188
One thing I've found is that when I have a tab explosion, usually _most_ of
the tabs
are just throwaway pages I want to read and then close and never look at
again; they
are essentially temporary bookmarks.
Compare to, for example, my gmail, google reader, igoogle, twitter, etc
tabs which I
switch between and want to be always available to me and ready to use.
On my laptop, tab explosions usually result in everything slowing to a
crawl, which
is annoying. Each tab is ready to go at a moment's notice, the cost of
which is that
all of my RAM is eaten up.
What I think would be nice, now that there is a tab pinning mechanism (at
least on
Linux -- right click on the tab > "Pin tab") is that all "unpinned" tabs
over a
certain amount (say, 5 -- may depend on window width) get dumped into
an "archive"
dropdown menu similar to what Firefox has now. Tabs in the archive are
unloaded from
memory (but maybe cached on the disk) and are essentially just bookmarks.
Opening any
of the tabs in the archive moves it to the 5 or so active tabs and moves the
rightmost active tab to the archive. When a tab is pushed off the end into
the
archive, the arrow button should flash orange/red for a moment (or jump up
and down
or something) to call attention to it) and the tab going into the archive
should be
smoothly animated into the button.
I don't know how that would work for everyone though. I don't know if
having your
tabs unloaded involuntarily would be a good user experience. I'd be happy to
implement this type of system as an extension, but I'm not sure that
extensions will
be given enough control over things like that as it is now.
Crude mock attached.
Attachments:
tab_explosion.png 149 KB
--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings
--~--~---------~--~----~------------~-------~--~----~
Automated mail from issue updates at http://crbug.com/
Subscription options: http://groups.google.com/group/chromium-bugs
-~----------~----~----~----~------~----~------~--~---