Fine tuning: opening and closing tabs
-
Something else that seems worthwhile mentioning: 1. I miss an option to open a new tab just after the current one instead of at the end of my tab list. Ideally something like: middle-click: open at the end of the list, Alt-middle-click (or whatever key): open just after the current tab. 2. I miss an option to get more control about which tab to focus if another tab was closed. Usually I prefer to have the tab immediately before the closed one in the tab list focused. This is currently not the case in Vivaldi.
-
Both much requested and I'm sure they will come.
For number 2, if "immediately before" means most recent previously used, I think Tab cycling order > Recently Used in the settings is supposed to do that, but IIRC it wasn't working properly 1 or 2 snapshots back. Have you tried it in TP3?
-
For number 2, if "immediately before" means most recent previously used,
No, I meant the tab before the one just closed in the tab list. Since I usually prefer to open tabs in groups (e.g. several tabs with several threads from a forum etc.) I usually want to stay within that group when I close a tab.
-
That's exactly what i am experiencing. For instance, I'm in Facebook, and I've opened several interesting links in separate tabs. Now I want to read them one after the other. But each time I've closed a tab, I'm back to Facebook, and I need to navigate back to the next tab I was going to read.
By the way, ideal would be an option to add the freshly opened tab to the current tab stack from which I opened it.
-
For number 2, if "immediately before" means most recent previously used,
No, I meant the tab before the one just closed in the tab list.
OK, I know what you mean now, because you reject the temporal/chronological "most recent previously used" option. But let me point out the inherent ambiguity of "the tab before the one just closed": it still could mean just before chronologically, or just before spatially (i.e., first tab to the left of the one closed).
…But I also just noticed you specified "in the tab list" both times... ...If you mean the list found in Menu > Tools > Show Quick Commands (or F2), I never use that tab list; but I now see that referring to that list anchors your remark to the spatial sequence rather than the temporal sequence. :oops:
-
But let me point out the inherent ambiguity of "the tab before the one just closed": it still could mean just before chronologically, or just before spatially (i.e., first tab to the left of the one closed).
Thanks for pointing that out. I was talking about the last tab spatially. The chronologically last tab is something that I would get with the "most recently used" tab order I suppose. But I don't really like it as a default. On Opera I used to have different shortcuts for both "last tab" cycling behaviours, but I found myself using the "spatial" one almost all of the time.
…But I also just noticed you specified "in the tab list" both times... ...If you mean the list found in Menu > Tools > Show Quick Commands (or F2), I never use that tab list; but I now see that referring to that list anchors your remark to the spatial sequence rather than the temporal sequence. :oops:
I'v liked the F2 key a lot ever since I discovered it
But still I am used to cycling through (spatial) lists of tabs.After Opera started to suck I ended up with two browsers that could deal with my large number of tabs rather well:
OmniWeb with its concept of workspaces (that would be nice in Vivaldi, by the way!), where I would create rather small workspaces, each of about 5 tabs. In a workspace I would usually go through the permanent list of tabs (like Facebook, Slashdot, other stuff like that) and open anything that interests me in the background. Once I've reached the end of the 'static' group, I'd start reading through all the tabs I've opened while going through it. Once I've closed one tab I'd continue with the next one. To avoid having to press "Ctrl-tab" another time I'd usually navigate to the very end of the tab list first and then go through them backwards: each time I've closed one tab I'm automatically on the next I wanted to read anyway.
Firefox has this nice "tree-style tabs" plugin. It allows you to create groups. That's a bit like tab stacks, only that you can already order tabs inside groups. When you open a link as a new tab it would be appended to the end of the respective group I'm in. That's nice, too. Thus, in Firefox I'd emulate the workspace concept by creating tab groups. Only problem here is that FF tends to get very slow if I have many tabs open, OW deals with my resources much more nicely as it deallocates resources after a while if I have switched from one workspace to the next.
So, that's in a few more words where I am coming from. Hope it has become clear what I am aiming at?
-
Have you considered or checked any Chrome tab tree/sidebar extensions?
Extensions are not fully supported yet in Vivaldi, especially those that need a button on the Tool Bar for controls, but many extensions will work and can be managed from vivaldi://chrome/extensions. (If you don't see the "Add to Chrome" button for any extensions in the Chrome Web Store, visit the store from the icon in the lower right corner of the vivaldi://apps page. After that the button should be visible regardless of your path to the store in future visits.)
I briefly tried a few Chrome bookmark extensions a while back and didn't find one that worked.
I haven't checked out any tab extensions yet… ...except one called The Great Suspender, that comes at the resource management issue from a different direction. I really like how this extension works in Chrome on any machine with limited resources that won't handle as many tabs as I usually have open. In Vivaldi, it seems to install OK, but Vivaldi doesn't support the Tool Bar button I'm accustomed to using in Chrome.
It appears it could (should) instead be able to work via its (user-programmable) keyboard shortcuts/hotkeys, but I haven't yet succeeded with that, even though its default shortcuts appear properly in vivaldi://chrome/extensions/configureCommands. If you're interested, have a look at it and let me know if you figure out a way to make it work.
-
Have you considered or checked any Chrome tab tree/sidebar extensions?
On Chrome, yes. But I don't like it. It does not integrate well with the browser's native UI, and it does not really change the way the browser behaves.
Actually Vivaldi's behavior as it is now is already pretty close to what I would expect. I would rather not start writing macros or stuff like that. If the software does well I'm ready to adapt to a certain degree. But as we're talking about feedback, that's mine.
And I would not be too surprised if there turned out to be more people like me. Since I spend most of my day using a browser I potentially see a lot of things to optimize -
Something else that seems worthwhile mentioning:
1. I miss an option to open a new tab just after the current one instead of at the end of my tab list. Ideally something like: middle-click: open at the end of the list, Alt-middle-click (or whatever key): open just after the current tab.
2. I miss an option to get more control about which tab to focus if another tab was closed. Usually I prefer to have the tab immediately before the closed one in the tab list focused. This is currently not the case in Vivaldi.
I actually requested these 2 some weeks ago and I'd really like to request it again.
I totally agree with this behavior especially for number 2. Let's say I have multiple tabs open (eg. 10 tabs). When I close the 6th tab, the focus or the next active tab will be the 7th tab. In the case with Vivaldi, the last active tab BEFORE you switched to the tab that you closed will be the next focused tab. Let's say you have 10 tabs again. You're in the 1st tab. Then you switched focus to the 3rd tab. When you close the 3rd tab, rather than the focus going to the 4th, focus is back to the 1st tab, which is not the behavior I was looking for.
If you use Opera 12.X or Opera Chromium you'll know what I'm talking about. And I really want to avoid using extensions just for this behavior. Since one of Vivaldi's visions is trying to avoid the use of extensions as much as possible and personally mine as well except for the essentials.
-
If a new tab is opened from within a stack, then yes, it would be MUCH more logical and convenient that the default behaviour should be that these tabs become a part of whatever stack is active at the time, regardless of what settings may apply to opening new tabs from tabs which are not part of a stack.
BTW, I forget - Did any version of Opera do that ?
~No, but IE does, I believe since version 9 or 10.