3 ms·
This basically adresses my biggest gripe with tabs in an elegant way: The primary input mechanism for dealing with a large amount of "list entries" in any GUI
by usrbinbash 3y ago
This basically adresses my biggest gripe with tabs in an elegant way:
The primary input mechanism for dealing with a large amount of "list entries" in any GUI software, nowadays is scrolling. While scrolling can be implemented in horizontal tabs, browsers prevented it from being used efficiently. Tabs all have to fit on that bar, and if they don't, for some reason you couldn't scroll but had to click little buttons, or if you could scoll, it wouldve been a bad UX, since tabs horizontal scrolling goes too fast for the user, or takes too long.
Vertical tabs. Nice. From now on, any browser not offering this feature, shouldn't even bother applying. Nicely done Brave!
- rejectfinite 3y ago>Vertical tabs. Nice. From now on, any browser not offering this feature, shouldn't even bother applying. Nicely done Brave! Been a thing for years in old Opera first Firefox has extensions for it Edge and Vivaldi has it native
- Sakos 3y agoI would more describe it the following way. Vertical tabs solve a core issue in horizontal tabs. Tabs are inherently 2D: the number of tabs vs the length of their titles. Horizontal tabs can scale only to one dimension. You can choose to either see many of your tabs at once, but not be able to read any of the titles, or be able to read the titles but have to scroll absurd distances just to view what tabs are open. Vertical tabs give you a 2-dimensional view of your tabs. You can see many of your tabs and be able to read as much of the titles you want by scaling the horizontal size of the area independently. I think it's brilliant. I also don't see how browsers could "fix" horizontal tabs without resorting to taking away valuable vertical space from the content that is the primary purpose of browsers.
- DonHopkins 3y agoWindow frames should allow any tab on any edge, because it's a useful method of organizing the tabs! You should be able to easily drag any tab to the top, bottom, left, or right edge of the window, and pop up pie menus on the tab to perform window management (and custom) commands on the tab or all tabs on the same edge, including covered-up windows. For example: Lots of "todo" tabs on the left, "done" tabs on the right, a few "in progress" tabs along the top, "problem" tabs along the bottom, so you can drag tabs between "todo" to "in progress", "problem", or "done", or select "close all left tabs" from a pie menu to clear out the "done" tasks, to easily manage your tasks with tabs. You could even partition edges into different groups of tabs, if you wanted. And manage multiple tiled windows inside the frame. A pie menu on the tab will let you open it up to full frame, split to bottom, split to top (with the obvious directions). Any sub-dialogs a window opens up could have their tabs laid out in a stack along a certain edge from a certain corner. You could designate edges (or sections of adjacent edges corresponding to tiled windows) to show the tabs of sub-windows of the selected window (to implement tree browsers). The app or document in the frame should be able to export custom commands that appear on the tab pie menu, so you can do stuff with the window without bringing it to the top or disturbing the currently displayed windows. The point is that the user should be able to decide what tabs to put where for what reason, not that one edge is the right edge and all other edges or wrong, or using more than one edge at a time is wrong.