Comment by donatj
3 years ago
VScode started with vertical tabs only back in the day. It was a very interesting design choice. They switched to horizontal tabs from pressure.
3 years ago
VScode started with vertical tabs only back in the day. It was a very interesting design choice. They switched to horizontal tabs from pressure.
I just can't get my head around the mentality of making that decision for all of the users, hard coding it, and forcing it on them, not allowing you to choose for every window, or change your mind at any time, and simply drag any tab to any edge you want, whenever you want.
What makes user interface designers so arrogant and sure of themselves and lazy that they think one particular side is the only side, and the best for everyone, no matter what your screen size, resolution, aspect ratio, layout, number of tabs, icon or label size, workflow, direction of text flow, handedness, visual acuity, physical dexterity, task, and preference?
And then when you inevitably run out of space for tabs along the one edge, instead of simply allowing you to put more tabs along the other edges, you either add more horizontal rows along the top, so you get this abomination [1], or you have tiny little hard to use scrolling arrows at each edge so you can't see all the tabs at once, so you get that abomination [2]:
Is it ever okay to have multiple rows of tabs?
[1] https://ux.stackexchange.com/questions/15558/is-it-ever-okay...
Awesome Scrolling For Wide Tab-Interface Applications - ScrollTabs:
[2] https://www.jqueryscript.net/layout/Awesome-Scrolling-For-Wi...
It's like only putting only one arrow key on the keyboard.