@Tickly
Yes ive seen thode examples before, and there are many many more examples of bad application gui designs. But that is it, they are looking at *applications*, we are trying to focus on the underlying toolkit used to display those applications. Nothing will stop coders making bad ui decisions, and thank god some of the MS teams that do the gui's for the apps are not resonsible for the gui for the OS. At least coders should be given the proper tools for creating good interfaces. As much as amiga lovers hate to admit it, windows IS far ahead in term of gui layout. You can pick at the irrelevant crap specific apps they have screwed up but the fact still remains that the underlying gui toolkit has firmly kicked aos's but over the years and we are still tryingt o catch up. Hence our suggestions.
ps, I welcomed the idea of borderless buttons, they say (in your quote) it just common sense to have borders, do they give any reasoning? I find the borders irritating, add clutter and are completely uneeded. And its not just microsoft doing it, look at adobe's latest offerings, etc etc. If its such a bad idea why has osx and linux adopted it? Dont put to much faith in things just because they bash MS.
Back on topic, anyone got any opinions on gestures??? Id like to see them supported by the os, so each app does not have to code its own implementation (causing inconsistent performance and operation)
As far as the window buttons go, i figure a preferences app could be created that simply lets you put which ever gadgets on the windows, and select what happens when you click, double click drag, right click, right double click, right drag them. Also goes without saying that you should be able to specify what happens when you do the clicks on different parts of the windows as well, like title bar, borders etc. And key modifiers of course. This way, the default could still be the classic system, but easily updatable to better operations.