Note to reader: For clarity, I will omit "tool" from "bookmarks toolbar" to distinguish it from "toolbar"
I like to be able to have no tabs visible. This makes my browser feel more efficient and less distracting. By turning on vertical tabs, I can hide the sidebar completely to produce my desired outcome: space efficiency. However, the optimization achieved by turning vertical tabs on is reduced by two problems:
1. The toolbar becomes more cluttered
2. Switching tabs is slow
On my first point: Turning on vertical tabs adds two mandatory icons to the toolbar. One of them is an unremovable blank space (can be moved but I don't use any blank spaces so I would like to remove it). The other is the sidebars button, which I do not want to use, because there is already keyboard shortcut for it. I do not use the overflow menu either, so if I hide the sidebars button in the overflow menu, it still takes just as much space (and requires an extra click to open). In addition, the blank space cannot be moved to the overflow menu or removed. If I try to remove the sidebars button from the toolbar, my tabs are no longer vertical.
My solution for this first problem: Treat sidebars like bookmarks. Firefox understands that its users know the shortcut for turning the bookmarks bar on and off, so it doesn't require the bookmarks bar button to appear on the toolbar. In the hamburger-style application menu, there is a whole sub-menu for bookmarks. Removing the bookmarks bar button from the toolbar does not make the bookmarks bar persistent unless the user adds the button back. The bookmarks sub-menu in the application menu has a way to manage bookmarks, show the bookmarks bar, and more. Add a sub-menu titled "Sidebars" to the application menu in the same category as Bookmarks, History, etc. and give it corresponding options (turn sidebar on/off, turn on vertical tabs, manage sidebar app integrations). If a user wanted to turn on or off the sidebar, they would be able to do so through the application menu, and if they wanted vertical tabs without having the sidebars button visible on the toolbar, they could remove it without vertical tabs turning off. And make the random spacer removable (if it was even intentional).
On my second point: Tab switching is hard to do when you can't see what you're switching to. There is a helpful button called "list all tabs" that can be added to the toolbar, but it is not as intuitive as you would expect. I do like how middle clicking, scrolling, dragging, and other tab operations all work like for horizontal tabs (and how they all work when I hold left click to press the button). However, list all tabs button does not allow me to hover over a tab and see the preview I normally get from the sidebar or horizontal tab bar. Also, when I hold left click to select the list, it behaves the same way as when I do a short click, which means I can't quickly check my tabs without having to click off or press escape after. I would love a faster way to check on and select tabs with this button.
My solution for this second problem: Make a preview of the tab appear when hovering over it from the button like you can from the regular tab bar and sidebar. Ideally, this preview would be to the right of the list, not right of (or under) the cursor, to prevent the preview from hiding other tabs or 'backing the cursor into a corner.' Also, allow the tab list to only stay open for as long as the user is holding down left click if they opened it that way. If a user held left click to open the tab list and left their cursor hovered over a tab, they would be able to switch to that tab by letting go of left click. Conversely, if the user held left click to open the tab list and left their cursor on a tab delete button or page space, the tab list would simply close when they let go of left click. The ability to close a tab from the tab list button via click release on the "x" button could be dictated by a setting (I don't have the usage data so who am I to say if it should be on or off by default; I personally only use middle click). Also, having the ability to scroll up or down with the cursor hovering over the button to scroll through tabs would be AMAZING.
I am on regular old Firefox 144.0, Windows 11. Thank you so much!
... View more