It is time for a war on tabs
We (as a UI shell project) see the limits of our territory as the window, when there is the assumption nowadays that MDI tabbed interfaces are where most significant user activity takes place. Yet interacting with different views/documents within those windows is not standardised, so the user has to remember which app they are using, then select the appropriate actions to:
- recognise the current tab
- switch tabs
- move tabs in the current window or between windows
- notice which tab is being switched to (different switcher UIs, not shown)
- open/close tabs
- be warned when closing a window with multiple tabs
- use keyboard shortcuts to switch tabs
- persist tabs between logins
- share sets of tabs between devices
I'm not saying Plasma needs to become a tabbed window manager, but we can do better, and it is definitely time to declare war on the mess above.