Why do we open new tabs?<p>1. We want to do multiple things at once (very rare, very limited, let's say we have 5 such things, Gmail, Slack, Gitlab, monitoring, etc.)<p>2. We want to have websites preloaded and ready to go as soon as we get to that tab (often)<p>3. We want to "bookmark" links temporarily without actually saving them into our Bookmarks (this goes hand in hand with point 2. but not always)<p>4. Observation: large numbers of pre-opened tabs will stay opened for a very long time until we actually find the time to get to them, consuming memory, tab bar space, as well as our mental space as we have their tab icons visible.<p>So I think based on the above, an ideal tab management system would:<p>- understand "sessions/groups/trees", e.g. I opened HN and alt+clicked on links and discussions that interest me as I went through the list<p>- gave me an opportunity to transfer such "trees" to another browser window, session, computer<p>- had an option to automatically, or on a command, archive (and later restore from) these into a tab history, which would retain the hierarchy<p>- had other functionality that I cannot foresee at this moment<p>Additionally, the browser should probably load & pause a background tab once its opened using alt+click, and only run it once its actually opened by the user.<p>Edit: formatting