Meet Microsoft's Antidote to Vista
smh.com.au
smh.com.au
Most people just seem to "know" that Vista is a terrible OS. The read some forum post that heard that it was terrible, or they saw some random news story a while back saying people weren't too happy with Vista. I've even heard some people claim it was Windows Me all over again.
Then you have some of the "advice" people give out for Vista users. My favorite, of course, is that the first thing a Vista user should do is completely disable UAC. Now, sure, those pop-ups can be annoying, but I'd prefer a quick second of annoyance when loading up a program over executables starting off silently with admin privileges.
In any case, I've used the Windows 7 beta as my main OS for a couple months now and haven't had any issues so far.
I wonder how many "regular" users jumped on board at the very beginning while there were still issues? I rarely have talked to someone who has actual experience with the problems from Vista (other than it being included on a system with poor performance, which was an issue, I'll admit).
If Vista really was a poor OS, then Windows 7 would be just putting 'lipstick on a pig'.
But, like you said, Vista ain't that bad. Most stuff just works. I actually like UAC as a protection mechanism, but I understand why the questions posed are important.
Ubuntu's is exactly the same each time and looks very clearly like part of the OS. And it's not annoying in the least.
Based on that I wouldn't take the plunge to use it as a primary OS (even as a Windows user generally.)
That said, I'm probably going to get a Mac for my next laptop. My XP laptop died a week ago and I've heard so many developers rave over the Mac, I'll likely give it a try.
Personally, I don't like it. I bought it installed on a new laptop. UAC is annoying, but not overly so.
However, I have had a Vista-specific process run wild and take up over 2 gigs of RAM. When I looked it up, audiodg.exe (for those who want to know), it turned out to be a process solely concerned with the DRM protection scheme of audio coupled with video. Neither my wife and I have watched an HD movie on the laptop nor consumed any form of media that would kick this process off. It just sat there, sucking up ungodly amounts of memory. The kicker is, if you killed it, you'd kill sound for the entire machine!
I'm sorry, but when I hear shit like that, it immediately turns me off of the OS. I don't care about any niceties it might have, if this is what happens just so MS could pander to RIAA and MPAA.
The Windows groups agreed in principle but old habits often reared up. Many Windows teams still wanted to be able to create alert bubbles for their functions.
"We've probably talked to every team in Windows about, 'No no no no, we don't want you to pop your notifications. Windows is not going to use these notifications to tell users things,'""
Great, getting rid of popup dialogs and notifications sounds like a huge step in the right direction - people are so used to not understanding or caring what they say they just ignore them anyway.
I feel pretty certain that a notification bubble is better than any system that steals focus from another window without responding to a user action.
Is there another accepted way of delivering notifications that I'm not thinking of?
As with you my main gripe is with dialogs that steal focus - especially ones that popup while you're typing, and only show for a split second because the focus is defaulted to a button and as you press the space bar you unwittingly 'OK' the dialog box!
I'm interested to see how Windows 7 works.
Yes. Designing your software so that it minimizes the need for such notifications. E.g. Dropbox has not once shown me a popup yet it does some very critical file sync operations. Every other app I used before Dropbox kept annoying me with "do you REALLY want to sync this file even though the source is older?" Dropbox silently and smartly handles this (by keeping both copies of the file and naming them accordingly).
No it isn't. For critical or really important messages that require user decisions, yes.
The idea of using pop-ups for notification of important or critical issues is not the problem though, he problem is so many teams within Microsoft and software vendors abused it. For example - "There are unused icons on your desktop."
Worse than that is the abuse by installing an icon in the notification area - have you seen the appalling state of many Windows users' notification area? 20 to 30 icons is not unheard of.
The ribbon almost gives me a stroke every time I have to use office. I've always said that whoever developed it should be drug out into the street and shot. well apparently now we know who it was. The odd thing is that microsoft considered the ribbon a success?! even more stunningly they put ribbon lady in charge of their next OS. I swear it seems that microsofts enemies are making their top level corporate decisions.
This spells doom for windows 7.
If you honestly think that Apple doesn't do this, then you should compare the user experience from Jaguar to Leopard, while there is a lot of similarity, a LOT has changed as well, and people had to adjust to it.
Just because people don't like change, doesn't mean there should never be change. Isn't that part of the issue that holds innovation back when it comes to Microsoft? They could of done something drastic like Apple and dropped support for their old OS (Classic > OSX) instead of catering to the masses, and probably produced a better product, but they can't upset the masses who are 'used' to things.
My wife is an excellent example of a non-tech user. I surreptitiously installed Office 2007 on her computer when I upgraded her HD and reinstalled Windows. She hated it at first because it was different than what she was used to (Office XP). She hates change as most people do. But as she used it, she got used to the new UI and now has said she loves it and wishes more of her programs worked that way.
I hate to sound like a Microsoft homer, but seriously, the ribbon UI is one of the more innovative and fresh ideas to come out of Redmond lately.
I think the ribbon(and all of Office 2k7) was a huge step forward for UI in general, and they executed it amazingly well. (I'm not a fanboy for any side of the OS world, I go between all of the OS's).
On one hand I think it's great that they are trying something new and that trying is the only way they are going to find something that works better. In the case of the ribbon however, I think it falls flat. The reason for this is that it breaks many user interface conventions without significantly changing the context in which these conventions are used.
Imagine making a fundamental change in the way a car works without changing the roads the car drives on.
I disagree that productivity software should be designed to be easy for new/casual users, especially when this design potentially decreases the productivity of regular/professional users. This has somehow become the standard in user interface design in the last ten years and why we have seen little progress in the productivity gains these applications are supposed to provide.
I also hope MS uses fewer "violent" colors in Win7. I'm a Mac user, and I love the way the Mac UI just recedes into the background with gray as it's dominating color. I don't like the reds and greens in the Vista UI. Of course, I could turn on classic mode, but why should I have to do that? I like the modern Aero UI, and I want to keep it - sans the violent colors.
All those horrid bright colors make the Vista UI distracting, especially for someone who spends a lot of time in CLI environments.
seems like to me that not only are they moving towards a more "mac-like" focus on user interface, easier-to-use software. They are also copying apple's approach to software/hardware design, which is centralized around steve jobs.
How is delivering a good user experience and designing a product-appropriate development process Apple's property? Shouldn't everyone who writes software try to do those things?
http://moishelettvin.blogspot.com/2006/11/windows-shutdown-c...
If Microsoft has overcome these [alleged] problems, it would represent a significant change in their development style.