A great Google article, the difference between 'easy' and 'simple,' and why this is a problem for Windows 7

The New York Times' David Carr wrote something that made me really sit up and take notice this morning, and for so many reasons that it's actually kind of hard to explain.

First, the basic premise of his article, which I agree with totally, is that Google's Web applications have taken hold with a certain audience because they're so simple:

Not long ago, someone invited me out to the Googleplex, the nickname for Google’s headquarters in Mountain View, Calif.

The fact is, I already live there. And it’s starting to worry me.

My increasingly exclusive relationship with Google started with search, of course, when I switched from Yahoo years ago. Eventually I accepted an invitation to Gmail, with its oodles of storage and very granular search function, and it has oddly become my default database — deep, rich and personal … I added the company’s calendar because I needed one I could share both inside and outside of work. And then the calendar and e-mail started talking to each other — and to me, I guess — by asking whether I wanted to schedule an event that was mentioned in an incoming message. Although it sort of creeped me out, the answer was yes, which it almost always is when it comes to Google.

[And so on. You get the idea.]

“The most powerful form of advertising is to be exceptional,” said Ranjit Mathoda, an investor and technologist who blogs at Mathoda.com. “Google has created an ecosystem that perpetuates itself by being useful.”

With Google, it is always simple, and any engineer will tell you that simple is hard.

If Google owns me, it’s probably because I am in favor of what works.

OK. This is all very obvious, right? Google’s Web applications are simple—they are—and a certain audience out there really appreciates that. One might argue that this approach—simplicity instead of an over-abundance of functionality—is also a big part of what is driving Apple’s successes right now. Many people prefer things that just work, even if the span of what’s possible is less vast than with competing solutions. Windows, by comparison, is arguably a bit much. It does more (yes, I know people with argue with that, but this isn’t really the point of this post) but does so with a more unwieldy interface.

So.

Since this is Google we’re talking about and Microsoft is about 3/5 of the way through releasing its Windows Live Wave 3 services and applications, it’s hard not to draw some parallels here. After all, Microsoft is in the midst of doing what Microsoft does: It’s releasing a massive platform. There are an unprecedented number of new and updated services (see my preview). And there is an entire suite of new and improved applications (see my preview). And they work in concert with each other in ways that are both exciting and, well, complicated. Not simple.

With that in mind, witness this bit from the aforementioned article:

Mr. Huber countered that I am free to come and go as I wish.

“The nice thing is that we don’t force you to use only our stuff,” he said. “It is not tied tightly together, and the content is all easily exportable. If you feel like we are letting you down, or you don’t like our products or we are failing to innovate, you can pick up and go where you want.”

Microsoft’s online stuff is very much tightly tied together. And while the company gets some props for making Windows Live interoperate with a huge range of third party services, you can’t help but notice that Microsoft can’t help being Microsoft. They didn’t just randomly add Flickr support to Windows Live Photo Gallery one day and Blogger support to Windows Live Writer three days later like Google might have done, noting it only in a blog posting. No, they are releasing a massive and complex platform that will bewilder users. Heck, it bewilders people like me who are pretty well involved in this industry. That’s what Microsoft does. And it’s not necessarily the right approach.

But that’s not all that this triggered.

I want to talk about Windows 7 a bit. I’ve been examining a number of builds of Microsoft’s next operating system for a while now, and I have to say, for all the goodness that’s happening there, there is something wrong, and it’s been stuck in the back of my mind. I haven’t really been able to enunciate what that problem is because I hadn’t really identified it yet. Until this morning.

Reading Mr. Carr’s article, it occurred to me that the problem with Windows 7 is the same thing that’s the problem with Mac OS X. That is, Microsoft is confusing “easy” with “simple.”

For example, Mac users have claimed for years that Mac OS X is “easy to use,” when in fact it is anything but. Mac OS X is simple. As noted above, simple is hard [to engineer]. And we should all give Apple credit for that. But simple is not the same as easy. One basic example: The Mac OS X desktop is a barren place with no obvious starting point. And the people who feel that it is easy are fooled because they are simply used to it. Things that are familiar seem easy. But they’re not necessarily easy to those who are unfamiliar with that thing or, in the case of potential Switchers, are familiar with something else. The Mac OS X desktop is simple. But it is not easy.

By contrast, the Windows desktop is easy in that it provides an obvious starting point (a Start button) and because Microsoft and its PC maker partners go a bit over the top presenting information to the user on first boot. Critics will argue that this also makes Windows convoluted. And they’re right, as it turns out. It’s hard to get the right mix of simple and easy. Apple errs to much on the side of simple, in my opinion. But Microsoft errs somewhere else: They overwhelm the user with functionality in a bid to make sure it works for everyone. All too often, the result is something that works for very few people.

OK, that’s Windows today. But what about Windows 7? As I and others have written, Windows 7 is all about a complete reexamination of the Windows OS. Microsoft has probed into every visible and invisible corner of the system and tweaked virtually everything. The result is, condescendingly, “Vista done right” or, in my mind, simply a very finely tuned tool. As a friend noted via IM the other day, [I’m paraphrasing here], it’s pretty clear that what we’ve seen so far in Windows 7 is it. There’s nothing more coming. And I don’t know whether to be excited by that or freaked.

The problem with Windows 7 is that Microsoft is copying the Mac, again. No, they’ll never really make Windows as simple as Mac OS X, though by God they’re going to try. And the reason they won’t is because you can’t simply erase decades of piling on functionality on top of functionality. Windows will always be a Swiss Army knife. You can’t escape your heritage.

Windows 7 copies Mac OS X in ways that are bad. I will give one specific example here, but save the rest for a more formal article: The new taskbar copies Mac OS X’s terrible Dock by allowing you to mix and match shortcuts (to applications and windows that are not running) and buttons that represent applications and windows that are running. Those running apps and windows can be visible or hidden, and there are subtle changes to the taskbar buttons to note that. You can drag and drop these buttons into any order you want. Looking at my taskbar right now, I see these types of buttons in this order: Shortcut (not running), Shortcut (not running), Shortcut (running), Shortcut (not running), Shortcut (running), Shortcut (running), Shortcut (running), Shortcut (running), Shortcut (running). It’s a mess. It is simple, I guess. But it is not easy to use.

But the Windows 7 taskbar isn’t just a mess because of this one thing. No, the Windows 7 taskbar is a mess because the way it works is not discoverable (i.e. it is simple but not easy). You can do awkward and undiscoverable things like click and drag upward on a button for an active window: This displays the Jump List, a key new feature of Windows 7. What the heck is that? Who would ever do that, other than by mistake? Is that really how we expose new functionality in Windows 7? Yes. Yes, it is. (You can also display a button Jump List by right-clicking, another unnatural action for taskbar buttons, though that one is arguably more easily learned because we do do that elsewhere in Windows.)

Another weirdness. When an application shortcut is “pinned” to the taskbar, it disappears from the Start Menu Most Recently Used (MRU) list. (That’s the list of shortcuts on the left side of the Vista and 7 Start Menu.) So if you already have, say, Firefox running, and you want to open a new Firefox window, doing so from the shell is now very difficult. Too difficult, I’d argue: Simple, but not easy. In Windows Vista, I can simply open the Start Menu and click Firefox, which is the very first icon in the menu. (Or, better still, I can tap WINKEY + DOWN ARROW + ENTER, something I’m very used to doing because I am familiar with Windows.) In Windows 7, Firefox doesn’t appear in the Start Menu because I’ve pinned it to the taskbar. So … how do I open a new Firefox window?

Well, I could use Firefox of course. But how do I do it from the shell? Here’s how: I have to somehow make the existing Firefox button’s Jump List appear and then choose “Mozilla Firefox” from the list. This is bad form for many, many reasons:

1. It’s not discoverable. Where did the Firefox shortcut I’m used to go? There is new functionality—pin to taskbar—but it kills old functionality. In Windows Vista, adding a shortcut to Quick Launch didn’t remove it from the Start Menu.

2. It can and will change. Right now, Mozilla isn’t modifying the Firefox Jump List, so this app gets the default list. But Mozilla will change it in the future. And then the way to open a new window will be different for every application. So much for muscle memory. And I can prove it: In Firefox today, the “Mozilla Firefox” choice is the bottom one on the list. But in IE 8, where Microsoft has in fact modified the jump list, the “Internet Explorer” link, which opens a new window is—guess where … go ahead, guess—that’s right, it’s the top item in the list. Way to go, Microsoft. There’s nothing like inconsistency.

3. When you mouse-over the Firefox button in the taskbar, a preview of existing Firefox windows appears, and you can close individual windows by clicking a little red X next to each. So it’s actually easier to close an existing window now than open a new one because the chance of a user mousing over something is more likely than right-clicking or, heaven forbid, clicking and dragging up.

Now, I could in fact launch Firefox from the Start Menu. But doing so is also convoluted because it’s not in the MRU. So I would have to open All Programs and manually navigate the folder where the icon is located. Simple? I guess. Easy? No.

I will try to flesh this concept out. But here’s my biggest fear: Folks, Windows 7 is in the can. It’s done. There are no major changes coming and Microsoft will ship this much more quickly than many realize. And that’s another way in which Windows 7 is like Mac OS X: This new functionality was implemented without any formal testing at all. Are we really to believe that the company will alter this and other functionality dramatically after the one and only public beta is released in early 2009? I just don’t see it happening.

What Microsoft has done in Windows 7 is mostly good, mostly very, very good. But Microsoft, I feel, is confusing simple with easy in this release. They’re trying to make Windows more like the Mac. And while that may or many not be an improvement over the current convoluted UI model, it’s not the same as making Windows easy.

It’s not the same at all.

Discuss this Article 121

Master3
on Nov 24, 2008
I prefer Windows easy because it gives me the option to get complicated later as my ability to handle those things become easier, rather than Google simple that has everything there is out front, and no other higher functions to take advantage of as I see fit.
shark47
on Nov 24, 2008
Paul, I think you've missed the point here. It's not simple vs. easy. It's mature application vs. new application. Most of Google's applications are new and most new applications are easy because the developers can pick and choose features that most people will use and cull out the rest. The iPod was easy to use when it launched. Firefox was easy. Most of Google's products are too. And I would add the Zune to this list. Over time, people demand new features and with every new software release, the feature list increases and users continue to evolve with the product. For long time users, it's like going from a 100 level course to a 300 level course in 5-6 years and most people can manage it. At some point, however, the UI becomes too confusing for new users and so the company has to re-evaluate it. They cannot remove any of the existing features for the fear of annoying some users. So they have to work with the existing features in an attempt to make the UI as intuitive as possible. That's what the ribbon menu, the NXE, and the taskbar refresh were all about. If Microsoft had the freedom to redo Office, I'm pretty sure they would've taken a different route.
pthurrott
on Nov 24, 2008
shark... I do agree with what you say, and I have written about how iTunes and the iPod started off simple and easy, but have only gotten more complex over time. (Now they're easy only if you've been using them all along or have gotten used to how it works.) But this is a side point, I guess. Apple started over with Mac OS X from a technical angle, but they kept the same desktop metaphor. Microsoft is taking the Vista desktop and making it ... well, simpler. But its just hiding things, not making them truly simpler. One of the other issues I'll discuss eventually is the new system tray, which hides icons by default. Hey, it's cleaner. But now all this stuff is running that people don't know about, and Microsoft has removed the one tool (System Explorer in Defender) that could get rid of them. Argh. This is a complex issue, it really is. But this is all part of it.
shark47
on Nov 24, 2008
I know you like GMail, Paul, but that's actually a good example of a confusing Google product. There is just so much information on that one screen. Also, have you looked at the Settings? This is one product that I would say needs an overhaul soon. Windows Live Mail, with that new refresh looks like a breath of fresh air compared to GMail. Regarding inconsistencies in Windows 7, it's just not acceptable. Microsoft needs to fix them by the time the beta is out. Hopefully, you've pointed it out to them and hopefully they'll take care of it.
nutts
on Nov 24, 2008
Nicely balanced article that; a good read. Still not sure why you're still not sold on the 'dock' task bar though, with mixing open and not-open applications. After all why should the user care whether an application is already open or not, they just see icons for applications and click them. They shouldn't need to care, and if they do care there is a subtle indication of the difference, which is enough in my opinion. For example, lets take the case of a user wanting to open an application not directly visible on the desktop. With the new Task Bar (or existing OSX Dock): 1. Think about application I want to use 2. Find icon for application in the Task Bar 3. Click it With the existing Vista task bar: 1. Think about application I want to use 2. Look at the task bar to see if it's already open 3. If it's not, click the Start button 4. Find the application in the menus 5. Click it Surely just that one use case explains why the new Task Bar (Dock) is both Easy *and* Simple. Note: I'm assuming in this use case that all required applications have been placed in the Task Bar/Dock in advance (as will most probably be the natural case over time). The process to get application icons onto the Task Bar/Dock in the first place is a whole other story.
xtreem0
on Nov 24, 2008
Only real thing i would argue is that you are always able to change the taskbar to be the same as it was with windows vista. Just some people would not know how to do that.
shark47
on Nov 24, 2008
Paul, fair enough. Although, I would say that simple or easy, by themselves are easy. It's achieving the right balance of simple and easy that's hard. :-)
kalewallace
on Nov 24, 2008
Let's not forget the ever-easy application "stack" in Leopard that leaves you searching for an application for 10 min. I'm not a big fan of the new 7 taskbar either. Windows needs a kick in the pants and I don't think a little spit-shine here and there is exactly what I was expecting...
MrDiSante
on Nov 24, 2008
Nutts: in a perfect world where every computer has unlimited resources it wouldn't matter. In the real world, it matters greatly: RAM, processing power, harddrive access, network bandwidth and just about everything else is limited. Yes, RAM is cheap, yes processors are more powerful than ever, but they are still limited. I run what I consider to be a very stream-lined system, nevertheless my machine boots at 800 MB of RAM usage and hit over 1400 in the average session. Most of my friends and family run into situations where 2 and even 3 gigabytes isn't enough. You've also got to take into account the fact that not everyone realizes that there's no reason to be using a 4-year-old computer: a lot of people are still running pre-Core 2 era machines with under 2 GB of RAM . Also, it's important to note that many manufacturers still find an excuse to ship computers with less than 2 GB of RAM (Apple's iMac and Mac Mini among those). Finally, most programs written today are very poor citizens: programs which should idle in the background end up consuming obscene amounts of resources. They thrash the HDD for no reason whatsoever, eat CPU cycles when not doing anything, provide pop-ups and all sorts of crap like that. While it would be nice to live in a world where every program is written with the user in mind and everyone has a nice, modern computer, that world is not and probably will never be a reality. As such, we computer users are left with no choice but to use task management systems such as the current taskbar, which may not look as good, but are far more efficient at reminding the user to close the programs they're not using and to keep the number of programs at least somewhat reasonable.
aemarques
on Nov 24, 2008
I know what you mean, but the same can be said of Office: it tries to be everything to everyone. However, in the last iteraction (Office 2007), MS has managed to make it both simpler and easier. Probably the same can be made in WIndows 7, I don't know. About Google aplications. Yes, the search is still both easy and simple, but I don't know about the rest... Right now, Hotmail is actually better than Google Mail; and many other stuff is just fun to use - but then again, "just" fun. One case is Picasa (that was NOT a Google original app): it is so good that even my wife can use it without asking me for help. It is 100% of what is needed for something very specific, i.e., to "light edit" photos and send it to your printer. But can't do much more... Regarding Chrome, It did not pass my "wife test" at all! Anyway, I agree with you, but between "simple" and "easy", I still prefer "easy" even when it is not that "simple"... :-)
Ocean
on Nov 24, 2008
It's funny watching the Winjihadists get disappointed by their idol.... Great article Paul. Now tell us something about this Kumo name MS is thinking about using for Live Search? I think it could be a good idea. And also tell us how MS is feeling now about the much ballyhooed advertising dollars it spent (someone should be fired).
RobertC
on Nov 24, 2008
Paul I seem to recall you gushing over Windows 7 not so long ago - now the new taskbar is public enemy no. 1? lol
DRWAM
on Nov 24, 2008
Agreed that the wife test is a good metric for simplicity. While Office 2007 got more confusing with more icons and less text, I still prefer it and my 7 yr olds are learning very quikly. Gmail on the iPhone ain't bad, but on my computer is stinky. I have told before how I replied to a reply from my original email, only to have it reply back to my own account, listed under the first reply so it was not shown as a new email on the computer. I finally noticed the new email on my iphone, and realized that it sent the reply back to my own gmail account. Very aggravating.
shark47
on Nov 24, 2008
This is the problem that I was talking about the other day. There is no way one can have a meaningful discussion with trolls like Ocean and robertsjoe lurking in the shadows. The WinJihadist remarks was uncalled for and totally unnecessary. And Ocean continues to use the same tactics - start with a sentence on the topic and then attempt to hijack the thread.
Master3
on Nov 24, 2008
@Ocean You are obviously trying to derail, and nose-dive this thread, so just knock it off. And for crying out loud can everyone else avoid doing this too?
gorath
on Nov 24, 2008
I've got to agree with nutts about the shortcut/program thing. Do we really need to care if it's running or not? As for the launching a new window instance, that seems very annoying to me, and they really should have considered a better way of doing it. BUT no-one I know as of right now has the actual W7 taskbar, just a lookalike, basically. I'm doubtful, but it could well change by release, or beta.
Dipsh t Admin
on Nov 24, 2008
"It's funny watching the Winjihadists get disappointed by their idol" What are you talking about? I see a very rational discussion going on here, with good points being brought up. It has actually been quite civilized and productive. Of course Mike and robertsjoe haven't shown up, so that may change.
Ocean
on Nov 24, 2008
I thought the article was great. How is that derailing? Because I don't go along with the Winfanboy notion that Paul shouldn't criticize MS? Paul isn't saying anything that Jon Gruber hasn't said a million times before: >>a massive and complex platform that will bewilder users<< Paul is a bit bewildered by it all. So is Ed Bott, and Mary Jo Foley. What are we to make of that? That the commenters here are smarter than those three? No way...where is your column and successful blog? Good article Mr. Thurrott.
Ocean
on Nov 24, 2008
>>What are you talking about?<< This: >Paul, I think you've missed the point here.<
Master3
on Nov 24, 2008
"Because I don't go along with the Winfanboy notion that Paul shouldn't criticize MS?" Using terms like: Winfanboy, Winjihadist . And then pressing an irrational conclusion that Windows users think "that Paul shouldn't criticize MS". Nothing but flame bait. Dipsh t Admin is right that there is a good back and forth that is going on, and it seriously doesn't need lame attempts to try to bring it down into a flame cluster freak.
tayme
on Nov 24, 2008
With the mixture of running and non-running icons on the 7 Taskbar, my question is, how will I open a new instance of a running application? There are times that I want to have seperate instances running. On OS X, if I click the icon for an app that is already running, it just brings the running instance to the front. Hopefully, MS will make it easy to open another instance. I also hope that MS does not do with 7 what OS X does...when you close the application window with the red X or the whatever, it does not actually shut down the app...it just closes the current window...leaving the app open in the backround. --tayme
bettieblu
on Nov 24, 2008
At work we have had way more complaints about Office 2007 than we do praise. It comes down to "who moved my cheese". Users are frustrated at first not knowing how to do things they have done for years the same way and have a hard time finding it. Will they get used to it, sure. Some on older machines complain about the speed, like scrolling through a word doc, or opening Outlook, both of which are slower vs 2003 versions. The best example I like to use when it comes to "simple" Leopard vs Vista is Time Machine for Joe User. Time Machine is the most user friendly, stupid proof backup application I have seen. Compare it to Volume Shadow copy and its night and day for Joe User. When I think about a meeting at Apple when they were designing Time Machine, I imagine them very focused on the user and making it easy. Omitting features that they thought would not be used very much or would be to complex for the average user. When I think about the same thing at Microsoft, I imagine them touting all of things the app can do, and how its better, more capable, has more features or whatever compared to the competition, and how they think the average user will see this and want it. Its a very tough balance to nail. Example iPhoto is a just right me 99% of the time and I think it has lots of appeal. However if I started to get serious about photo's it would be a toy compared to other stuff. Going from Windows to OS X I missed my taskbar that is for sure. The Dock does have the white dots for applications and Expose is middle mouse click away, but I still miss the doc. On a per app basis some open apps in the dock can be right clicked on and you can choose things like "new window" in safari but sadly not in FF3 which is my default.
shark47
on Nov 24, 2008
">>What are you talking about?<< This: >Paul, I think you've missed the point here.<" The conversation was civil until you decided to show up, troll. I didn't disagree that Windows was complicated. I didn't say Paul should't criticize Microsoft. I said he got the concept of simple vs. easy wrong. A new product will in most cases be simpler and easier than a mature product. Windows is an extremely mature platform and over the years, new features have been added that increase complexity. The goal for Microsoft was to simplify the UI without getting rid of the added functionality. That's all I said. Getting it easy is easy - just keep the 20-30% of the features that 80-90% of the people use and provide easy access to them. Keeping it simple is also easy. Hide the 70%-80% of the features that only 10%-20% of the people use and provide an easy access to the other ones. It's getting the balance of simplicity and ease of use right that's the challenge. I haven't used Windows 7 and I cannot comment on it. But I agreed with Paul that inconsistencies are not acceptable and a consistent experience itself goes a long way in improving the user experience.. To reiterate, you attempted to raise the tension in what was a civil conversation up till this point. Shame on you, Ocean.
Ocean
on Nov 24, 2008
I am a Windows user, just not a Winideologue...and I'm glad Paul criticizes Windows. It seems like they may *finally* have gotten right with Win7, but then again it seems like the more people have time to think through the product and chip away at it, the more the sheen fades. Anyone notice that Paul is seriously under-reporting the "Vista Capable" case? The plaintiffs just won a motion to drag Ballmer into court to testify. The whole thing is quite salacious. (I hope he doesn't throw a chair at the judge)
Ocean
on Nov 24, 2008
>>At work we have had way more complaints about Office 2007 than we do praise. It comes down to "who moved my cheese". Users are frustrated at first not knowing how to do things they have done for years the same way and have a hard time finding it.<< So MS is costing your company time and money instead of helping you to save it? I view changes like that the same way I would if GM out of the blue swapped the location of the accelerator and the brake pad because 'tests show an xx% increase" in some meaningless statistic.
bettieblu
on Nov 24, 2008
"when you close the application window with the red X or the whatever, it does not actually shut down the app...it just closes the current window...leaving the app open in the backround." I could not agree more. It reminds me of Windows Mobile and how nothing really closes down. You can command Q the app and it will shut all the way down. One thing Apple does not do very well is give you options for some things. Its Apple way or the highway. Click on the red circle and how it responds should be configurable in System Preferences. Cut and Paste is another, HELLO every other OS on the planet does that Apple. Just give us an option. I use PathFinder to do it now.
Ocean
on Nov 24, 2008
>>The conversation was civil until you decided to show up, troll. << >>a civil conversation<< This is richly ironic in about 500 different ways.
mikegalos@msn.com
on Nov 24, 2008
"I see a very rational discussion going on here, with good points being brought up. It has actually been quite civilized and productive." Actually, I wish it were. Most of the posts so far really come down to: "I agree, 'x' sucks" or "I disagree, 'x' sucks" where 'x' is an app or feature that either reinforces or contradicts one premise or another of either the article (which actually reads like it was written by the Google equivalent of a Mac fanatic) or Paul's comment. A discussion of how to balance depth of function versus discoverability would be interesting. It's a hard topic. The problem that has barely been touched on is that people, including reviewers, confuse simplistic with simple. That's easy to do when you're spending an hour with a product to write a review and working off of canned demo data and a "reviewer's guide" that walks you through the scenarios. Unfortunately, few reviewers tend to go deeper. (Paul being an exception at least on some occasions) The problem is that users, with their own real data, do go deeper, need to do tasks that weren't in that carefully planned reviewer's guide and with simplistic apps quickly hit a wall. And, often, the users, after seeing the great "reviews" of how "simple" something was, think the problem is that they can't figure out something "simple" when, instead, it's that they've actually gone beyond the limits of a "simplistic" program.
Ocean
on Nov 24, 2008
>>When I think about a meeting at Apple when they were designing Time Machine, I imagine them very focused on the user and making it easy. Omitting features that they thought would not be used very much or would be to complex for the average user. When I think about the same thing at Microsoft, I imagine them touting all of things the app can do, and how its better, more capable, has more features or whatever compared to the competition, and how they think the average user will see this and want it.<< Well written.
Dipsh t Admin
on Nov 24, 2008
">>What are you talking about?<< This: >Paul, I think you've missed the point here.<" So when is a simple disagreement suddenly a fanboy, "us versus them" argument? I didn't see that at all, and it was only you Ocean that seems to think that. You thinking that the article is great is not derailing. I thought it was a good article, and I believe that shark also through it was a good article. However, bringing up the WinJihadist term was uncalled for in this instance. Now if you were predicting the future when the Mike/Robertsjoe Show starts, then you should have said that. Anyway, Paul, you bring up some really good points, but I think that it would require much more than just a change in software engineering to accomplish what you are pointing to. The entire structure of how a business makes money is part of why certain things are done the way they are. Marketers demand features. They demand it since they need to sell something. Google succumbs to this as well. They needed a feature to get you in to GMail. Huge storage space and advanced searching capabilities. They now have added themes, something that strays from the KISS principle in a very big way. As time goes on, nearly all products will stray away from simplicity.
millia
on Nov 24, 2008
Hopefully, this discussion can stay productive. Very good article. I would argue that Microsoft has erred on this choice many times before. Case in point: extensions. The first thing I do for many people I help with XP is have to turn back on file extensions. File format matters, and a person not being able to see whether something is BMP or JPG is bad. Itunes is confusing, looking at it objectively; I found WMP to be confusing last time I used it, but iTunes is only a little simpler. I do know that if you're going to get rid of the standard WIMP interface, though, you better have a good reason. Based on watching people use Office2k7, I haven't seen that to be the case. Nobody is using the features that are newly simplified. I can show people styles until I'm blue in the face, they still don't use them. Perhaps low usage rates for certain features wasn't the fault of the interface- perhaps it was just that they weren't hugely interesting...
Ocean
on Nov 24, 2008
>>the article (which actually reads like it was written by the Google equivalent of a Mac fanatic) << Can anyone say with a straight face that Mike Galos didn't just attack Paul Thurrott?
mikegalos@msn.com
on Nov 24, 2008
shark "Getting it easy is easy - just keep the 20-30% of the features that 80-90% of the people use and provide easy access to them. Keeping it simple is also easy. Hide the 70%-80% of the features that only 10%-20% of the people use and provide an easy access to the other ones." Precisely what Office did a decade ago with the two tiered menu system that had simple and advanced versions of the menus and later had menus that hid the features that the user didn't use. Unfortunately, neither of those solutions works very well. Hiding based on a general case (even with excellent understanding of what features really were used by 80% and what weren't) doesn't work because virtually everybody uses one or two obscure features not on that list and moving them off the "easy" menu now makes the hard to discover. Hiding based on the user's specific case leaves a couple of other problems, first, while the system learns what the user really uses, the UI is fully complex and intimidating. Hiding an initial set leaves you with the initial hiding problems. And, even once the system learns what the user uses, hiding the rest hurts the user when they need to do something new.
mikegalos@msn.com
on Nov 24, 2008
Ocean, Actually, I was criticizing the article Paul was referencing.
Ocean
on Nov 24, 2008
>>I think that it would require much more than just a change in software engineering to accomplish what you are pointing to.<< As alluded to in the timemachine comment I quoted, it's company culture. nothing more, nothing less.
Ocean
on Nov 24, 2008
>>I was criticizing the article Paul was referencing.<< Great spin. Yet, Paul did say of the article: >>First, the basic premise of his article, which I agree with totally...<<
mikegalos@msn.com
on Nov 24, 2008
Ocean You seem to confuse disagreement with "attack". And many of your posts seem to show that's not isolated to this specific article. Now, let's get back to discussing "simple" versus "simplistic" versus "easy". Something that actually is worth discussion.
Ocean
on Nov 24, 2008
Semantics, Mike. Semantics. You attacked him, you attacked his position. Its an attack. Call it you will.
rjohn05
on Nov 24, 2008
This is a really good article. As a UI designer finding the easy/simple balance (let alone understanding the difference between simple and easy) is VERY difficult to do. However, there is one thing that I feel is important to understand when it comes to UI design and that is that at some point you have to make the tough decision as to what functionality will have to be a "training opportunity" for the user and what is discoverable in the interface.
shark47
on Nov 24, 2008
"You thinking that the article is great is not derailing. I thought it was a good article, and I believe that shark also through it was a good article." I did, Dipsh. Paul should be hard on Microsoft if he thinks they're going on the wrong path. After all, Microsoft doesn't need its reviewers to be a team of sycophants. Paul is not criticizing Microsoft for the sake of criticizing it here, but in order to help the company improve its products and Microsoft would do well to listen. Did anyone notice that Ocean has tried to take the thread in three different directions - live search, Windows advertising, and the lawsuit?
Ocean
on Nov 24, 2008
Did anyone notice that Shark is obsessed with me?
BrightrevCarl
on Nov 24, 2008
@Paul When you pin an icon to the taskbar in Windows 7, does it prevent you from pinning it to the Start Menu MRU list, or does it just remove the icon from the list and force you to put it back yourself? What does double-clicking the taskbar icon do? (I assumed this would open a new window.) Where do I get a legal copy of the Windows 7 Beta?
shark47
on Nov 24, 2008
"Did anyone notice that Shark is obsessed with me?" Good point. For long, I've professed "ignoring the troll". Now is the time to put it in action. rjohn, good point. With Office, Microsoft did take a tough decision. Whether it has worked or not will be known in a year or two. There will always be the initial bickering etc., when something is change. Again, people are inherently resistant to change.
shark47
on Nov 24, 2008
Last point: Paul's also running a half-baked version of the new taskbar. That MIGHT have something to do with it too. Again, MIGHT.
mikegalos@msn.com
on Nov 24, 2008
Some examples of "simplistic" being confused with "simple" or "easy": When Microsoft replaced Write with WordPad, quite a few reviewers were certain that most people would stop buying Word because WordPad did the same things as Word in the same format and they thought most users would be fine with that subset and would like that it was simpler. They mistook simplistic for simple. When online word processors started showing up, quite a few reviewers were certain that most people would stop buying Word because the online products did the same things as Word and they thought most users would be fine with that subset and would like that it was simpler. They mistook simplistic for simple. When the "free" word processors started showing up, quite a few reviewers were certain that most people would stop buying Word because those "free" products did the same things as Word, ofetn in the same format and they thought most users would be fine with that subset and would like that it was simpler. They mistook simplistic for simple. In all those cases, the mistake was thinking that cutting features was, somehow, a good thing for "the users". Also, in these same cases, the reviewers seemed to have the same condescending attitude that while they needed the full feature product, "users" really didn't and while they could understand a complex product, "users" weren't up to the task. (Key rule for reading reviews: when a reviewer says some product is a great solution but not one that's right for them, find a different reviewer. The same went for all the executives at server companies who touted "thin client computing" for "users" but who kept full computers for themselves.)
Ocean
on Nov 24, 2008
>>Where do I get a legal copy of the Windows 7 Beta?<< Ditto. Interesting article: >>Microsoft is rising quickly on a running list of the Top 10 Worst Spam Service ISPs as maintained by spamhaus.org... The software giant debuted on the list earlier this month at number 9 (one being the worst), and has slid over the past few days down to number 5.<< http://voices.washingtonpost.com/securityfix/2008/11/spamhaus_microsoft_...
Ocean
on Nov 24, 2008
>>A FLAW has been discovered in Microsoft's flagship Windows Vista operating system, but the company has said it won't fix the glitch until its next, as-yet unannounced, service pack. Discovered by Austrian researcher Thomas Unterleitner of the insecurity company Phion and announced last Friday, the buffer overflow flaw reportedly exists in Vista's networking I/O subsystem. It can cause a blue screen of death system crash, allow denial of service attacks, or enable injection of rootkits or other malware such as viruses, trojans, bots or keyloggers. Unterleitner told ZDnet UK that Phion had notified Microsoft of the vulnerability in October.<< http://www.theinquirer.net/gb/inquirer/news/2008/11/24/vista-kernel-vuln...
techfan
on Nov 24, 2008
I think Microsoft knows what it is doing with the Taskbar, which is a big part of the OS. I like the new Windows 7 taskbar. I mean, I haven't used it but from what I've seen and read about it, I think I will like using it. (A good thing about reading sites like this (WinSuperSite) and others is that one gets ready for what's coming by reading about it.) As far as pinned running/pinned not running program, I like a clean Taskbar; in Windows XP all I have is three button -- Show Desktop, IE and WLMail. In Windows 7, I'll only have two: IE and WLMail (and maybe WLPG and WMP). I think the average user will have the same and those that are more advanced users might have more than one pinned shortcut and will know which program is open and which is not. Re: Google and simple/easy -- Gmail is one of the few products that Google has made that it is neither simple nor easy to use. Remember how there was no Delete button; you had to click on the drop down to delete an email? Unless other web mail providers (Y! Mail and Hotmail), If you're reading an email and delete it, Gmail doesn't automatically take you to the next email but goes back to the message list. @tayme: Re: Closed app in OS X but still running -- That's something very confusing about Mac OS X that I do not like. I closed the program/window but the program is still running. I think to actually close an app, you have to go to the app name in the menu bar and Quite. I think, or that's just to close an app that's not responding. Another thing that I don't think that I don't like about Mac OS X is how it minimizes apps. The app is close but running and minimized on the right side of the Dock, not where the icon for the app is located when you first opened it. I think that's confusing.
Ocean
on Nov 24, 2008
People buy Office from force of habit and inertia.
tayme
on Nov 24, 2008
@techfan - You are correct. To actually close the application reather than the window, you have to use the app menu. An example of "easy" but not "simple" in my view. MS does the whole application management much better, in my opinion. It is intuitive along with "easy" and "simple"...but again, like somebody earlier said, that may be due to the fact that it is what I am accustomed to. --tayme

Please or Register to post comments.

IT/Dev Connections

Las Vegas
September 30th - October 4th

Paul ThurottYou'll have the opportunity to experience:
• 120 Technical
Sessions
• Networking with Peers
• Expert Speakers


Come See Paul Thurrott & Mary Jo Foley in Person!

Register Now

Office 365 InfoCenter

Get the latest insight and info from Paul

Read Now!

What I Use