Today I realised that having overlapping windows in an operating system is stupid.
I was looking at this Firefox extension that lets you split your browser window into separate panes. That lets you see multiple windows onscreen at once. Firefox has tabbed windows out of the box, which lets you have multiple full-screen pages that you can easily swap between. I suddenly realised that I want to organise all the windows on my computer into panes and tabs. I've never in my life wanted to "cascade" windows.
If my operating system let me nest tabs within panes, and panes within tabs, in any reasonable way, that would be great. Here's my list of pros and cons:
Pros:
- windows that should be as big as possible, would be
- windows that don't need to be big, would be exactly the size I needed them
- no pixel on my expensive screen would be wasted
Cons:
- with no desktop, where would you put the photo of your ugly basset hound?
Come to think of it, maybe that last thing is a pro, not a con.
In any case the conclusion is clear - the overlapping window GUI revolution that started at PARC in the 70s and spread through Macs then PCs in the 80s, got the whole thing wrong.
You can all start rewriting your OSs now. By the end of the year I want tabs and split panes on my desktop. Go!