Comment Re:damn! (Score 1) 439
Because Windows users always maximize their apps. Nobody knows why...
I'm sure they'd do the same across 3 or 6 screens. Probably in Windows the maximize button stops working if you don't use it often enough.
<RANT>
When people read magazines it's the only thing they look at. Me, I hold it up next to a TV so I can watch TV and read at the same time. WHY CAN'T EVERYONE BE AS AMAZING AS ME!?
</RANT>
I hope to god you aren't a software developer. And if you are, stick to the server side.
When you say "because most windows users do X" what you mean is, "most users do X". And guess what? While you may be some special, hyper-functional snowflake, if most users maximize their windows then chances are very good that it's because in general, maximized windows work better.
Dismissive attitudes like your own are a plague on open software and the reason so many OSS interfaces suck.
I have a piece of advice that will serve you in your professional and personal life: stop assuming that you're better than everyone else. Your way is not inherently superior. When you suspect that your approach to X is indeed superior, maybe you should back it up with some actual research instead of using the "I fucking rule!" design methodology.
It's been proven again and again that we're not much better than computers when it comes to *genuine* multitasking. We function through fast context switches. Maximized windows give us a full "visual context" that allows us to quickly acclimate when changing tasks.
Every interface is comprised of the same buttons, colors, shapes, etc. If you have three programs, each taking up part of your monitor, you're wasting cycles to zero in on the relevant tools when task switching. It's a minimal waste but it's real and it builds up over a day.
For example, with Firefox maximized on my right work monitor, the back button takes up the exact same pixels on the screen *every single time I use Firefox*.
With a non-maximized window, where's the back button? I have to look for it. Sure, I know the relative position of the button, but now I have to compute that in order to get my eyes to the back button. With an absolute position, it becomes muscle memory.
(Yes, I know, alt-left-key, etc. Why do you think hitting the keys is so much faster than using the graphical widgets? It's not the mouse, anyone who can play quake demonstrates that a mouse supports fast and very precise movements. It's muscle memory and lack of visual seek time.)
I feel that non-maximized applications, pop-up dialogues and pop-up alerts are the worst thing to happen to graphical interfaces. They're dirtying the visual context with the irrelevant. Furthermore, they over-complicate the design and code of graphical applications. All to support methods of multitasking that people aren't good at.
Oh, and before you say, "I'm good at multitasking!", I once thought I was as well. And no, you aren't.