codefoster | Reduced Discoverability in Windows 8
Jeremy Foster
@codefoster

Reduced Discoverability in Windows 8

by Jeremy Foster 20. November 2012 21:06

I just finished reading Jakob Nielsen's article Windows 8 - Disappointing Usability for Both Novice and Power Users where the summary reads…

Hidden features, reduced discoverability, cognitive overhead from dual environment, and reduced power from a single-window UI and low information density. Too bad.

First of all, I think Jakob's article is pretty well written and rather honest as well. I don't think he's trolling or begging for clicks. I do want to offer some extended thoughts on the matter, however.

Jakob's second point is Windows 8's reduced discoverability. I couldn't agree more, but we can no longer work from an assumption that discoverability is king. We used to worship it and we ended up with a thousand commands on our design surface all conveniently a single click away. We had bloated navigation bars with submenus inside of submenus that all activated on hover (a gesture shackled to the mouse). In short, we had huge swathes of real estate dedicated to things the user might do and places they might go. No more. Now the user enjoys his content and brings up the charms bar when he wants to.

That simplicity comes at a cost though. As Jakob said, Windows 8 amounts to a reduction in discoverability. You may have seen the internet video of someone's poor old dad left to discover Windows 8 on his own. He found his way to the desktop but couldn't find his way back. All he had to do was move his mouse to any corner of the screen or hit the Windows key on his keyboard, but he didn't know that. I think it's safe to say he hadn't discovered all the features yet. If you put a caveman in front of Windows 8, how long would it take him to figure out that he can swipe from an edge of the screen (unless he cheated and watched the introductory animation while setting up his profile).

If you can surmount that hurdle (and a few more) then you'll be well on your way to enjoying your UI and I hope you'll appreciate that it's not trying to put everything front and center. Just for fun, I'd like to make a list of things the caveman (or any of us actually) would not know without being told.

  • Swipe in from the left to browse other Store apps
  • Swipe in from the right to access charms
  • Swipe from the top or bottom to access app bars
  • Your preferences are in the Settings charm
  • If you want to search your app, you need to go to the Search charm
  • To print, you go to the Devices charm
  • To select something you swipe down on it (or swipe right if you're in a vertical scroll)
  • You can just start typing on the start screen to find things
  • Cut, Copy, and Paste are hiding behind a hold gesture
  • (and there are likely more)

You know what's way longer than that list? The growing list of things a computer can do, and they can't all fit on the screen at once nor should they. I say leave the interactions for when the user is interested in interacting and requests them, otherwise just show him his content.

As for the remaining points in Jakob's article.

There's no question there are hidden features. When you open a photo and there's nothing on your screen except your photo, you can bet there are hidden features. When your primary user interactions (e.g. app bars, charms bar) are off screen, you can be sure there are hidden features. Once again I want my features to be hidden. Until I want my features. If I have to learn where they are, so be it, but that happens once and doesn't mean I want to look at them on the first page of my app for the rest of my life. I can't agree with cognitive overhead from dual environment because I've never felt any brain pain over the fact that there's a desktop back there. I love it in fact that I have access to all of the legacy features and functions. Reduced power from a single-window UI? Actually, it's not a single-window UI. The desktop is still there and you can use your windows and resize them and everything still. And low information density? Yep, and I really appreciate it too!

Tags: , , , , , , , , , , ,

Windows 8

Comments (2) -

Jon
Jon United States
11/22/2012 3:54:07 AM #

Yeah its directed discoverability instead of hidden one.

Reply

Olivier Dahan
Olivier Dahan France
12/9/2012 4:17:15 PM #

I don't think you can evacuate the reproaches of Nielsen like this in a snap...
The truth is that you can say what you want to hide the reality, the latter has more power than words...

I love Windows 8, I'm a fan of RT. So no troll here.

The truth is that Windows 8 has numerous problems like the ones Nielsen listed and even more ! Evacuating them with simple answers like you do it will not change what's wrong in Windows 8 and will not help this excellent OS to take over the world.

I think that in love, the truth is essential.
And to be fair, we must admit Windows 8 has problems and we must tell it. MS can still change a lot of things to correct them. But only if we say the truth.

First of all is the "double head". No one in the world, no other editor in the passed 30 years did it, and certainly no other than MS with W8 will do it in the next 30 years. It's a suicide.

Any new technology must be in the capacity to replace old one. _fully_.  That's the rule.

Vista fully replaced XP. I loved both, and Vista was a very good OS with minor problems. But Vista was able to fully replace XP on all points and all features. W7 was able to replace Vista, fully. It was Vista 2 with another name, but no matter, it was a new OS with new features and was able to be the only one running on a PC.
Unfortunately Windows 8 is NOT able to FULLY replace Windows 7. It needs a classic desktop to do half the job. Then you finish with a double-headed OS. It's a _hell_ for end users, in no case it can be presented as a "cool feature" ! Perhaps are you this kind of IT persons who never see a end user ? That's possible and it is not a problem, but in this case you can't speak about UX. And if you know real end users, you know this is a true problem, lying will not change the reality...

A simple example : Apps in Modern UI must not be closed, the OS is like a smartphone one and do it itself (tomb-stoning), but when you run a standard app on classic desktop, of course you _must_ close it at some moment, else you will eat all the available memory !
Totally inconsistency in UX. A disaster.
You simply CANT explain such an inconsistency to an end user. you can't. Do not insist, I said you can't. And I will say more: you must not.

Other problem : wanting to impose a single window full screen OS on modern PC that often have 2 or more very wide screens is something completely stupid, and don't try to evacuate this with some spurious arguments... It's stupid stop.
No one with even a single 24" screen needs to display things full screen ! On a tablet ok, not on a wide PC screen. This feature itself is making W8 just a toy that can't be use when productivity is important.

Other problem :  There is a gigantic security hole in Windows 8 Modern UI _itself_, I mean in the way it has been thought.
You don't believe this one ? Just read..

When a user launch an app, she is working on "her PC", "her disk", she can _trust_ the OS, the market place only admit secure and well done apps no ?.
Then she can type what she wants, private feelings, credit card number, etc.

When IE10 is launched sometimes directly by an app, it comes in full-screen mode with _no mean_ for a normal user to see ANY difference with a full-screen Windows 8 app !
Then the user can "feel at home" and type some secret information without any knowledge of the risks !
I stopped numerous users doing incredible things on a web site, they were sure to always be "in" a W8 app, not on the Web...

It is incredible, totally not usable. More, it's criminal to let a normal user using W8 with IE10 installed until this full-screen mode is the only one the OS is knowing.

I'm stopping here but I have tons of such examples of _real_ problems in Windows 8.

And it is not like problems in Vista like the interruptions of the UAC that you can tweak like MS did it in W7 to make it more usable.
No, the problems I listed here are _ intrinsic_ problems of Windows 8 itself.

You can't correct these problems another way than re-thinking the whole thing !

I'm sure MS engineers are able to make something better, Windows 8 is just a draft, a test, not a final usable OS. And I have total confidence in MS to be able to make a WinRT OS without all these problems.

But if we want to save Windows 8 and WinRT, we must be frank, honest and we must tell the truth.

Else ? I mean what you are doing here in your post, else, Windows 8 will end like Windows Phone 7. Nobody wanted to speak about problems, about lack of apps, lack of different devices with exciting features, etc, and now Windows Phone 7 is dead. Windows phone 8 is a last try, but it is hard to build a success on such a fail... I'm not sure WP8 can even reach 10% of the market in the next 2 years. When Nokia says "we sold 2,5 millions of units" (to reseller, not end users...) Samsung with just one model, being itself just one among plenty others(!), has sold 20 or 30 millions of units in the same time ! Here too we must tell the truth. And I loved WP7 too, I spent hours to be able to make beautiful apps for WP7 phones... I'm not trolling. I'm a fan. But I don't want all these good ideas to die because we refuse to tell the truth about real problems. Not another time, not again, not with Windows itself.

Think about the future. Nor you, nor me are wanting Windows itself to be a fail for the end of times.

We love WinRT and Modern UI, we love the OS itself for its numerous technical qualities. We want WinRT to live and succeed..

So we must tell the truth today.

Tomorrow when the flop will be well known it will be too late.

Believe me : loving is telling the truth.

Reply

Pingbacks and trackbacks (1)+

Add comment

  Country flag

biuquote
  • Comment
  • Preview
Loading

Feed Subscribe