3 ms·
> Lateral space is simply not as valuable as vertical space in desktop apps or on the web. This easily boils down to the fact that our language is horizontal,
by flixic 8y ago
> Lateral space is simply not as valuable as vertical space in desktop apps or on the web.
This easily boils down to the fact that our language is horizontal, and we don't read rotated text very well.
It informs design decisions, creating horizontal tab bars, menu bars, navigations, etc.
- kodablah 8y agoNobody is asking for rotated text. There are many applications that have mini dockable assistant windows on either side of the main document window. Our file system browsers list items vertically, so can our browsers. Hell, most do with bookmarks, just not active tabs. It's more a problem of group think and the trend towards reduced customization that causes this, not language direction.
- adrusi 8y agoVertically organized tabs use more pixels, but in addition to demanding less valuable real estate (when in fullscreen at least), also let you have more tabs open at once without scrolling the tab bar.
- DonHopkins 8y agoOr in some common cases it fails to inform the design of tab bars and other user interfaces, since you can stack many more tabs along the left and right edges than along the top or bottom edges, and you can allocate enough room to distinguish their labels. Emacs with tabbed windows: https://upload.wikimedia.org/wikipedia/en/2/29/HyperTIESAuthoring.jpg https://upload.wikimedia.org/wikipedia/en/2/29/HyperTIESAuth... https://www.youtube.com/watch?v=hhmU2B79EDU https://www.youtube.com/watch?v=hhmU2B79EDU It sucks that "standard" tabs are always along the top edge: you can only fit a few of them, and their labels are clipped so you can't distinguish them, and you can't do anything about that. You should be able to move them to any edge and adjust them according to the task, tab count, label size, screen dimensions, and personal preferences. Ideally, users should be able to choose which edge and how far along each edge to place the tab, adjust the tab's size and rotate its orientation, iconify and expand windows to and from their tabs, and easily group windows together by their tabs in rows or columns as desired (including docking inside other windows, or nesting tabs in 2D tree outlines using different edges and orientations at each level). "Direct Manipulation" PostScript stack editing with tabbed windows: http://www.donhopkins.com/drupal/node/97 http://www.donhopkins.com/drupal/node/97 Dragging tabs between different window edges: https://www.youtube.com/watch?v=tMcmQk-q0k4 https://www.youtube.com/watch?v=tMcmQk-q0k4