Windows 9: How Microsoft might overhaul the interface in its next OS
Keep the desktop for diehards
Let’s be honest, though: Killing the desktop in Windows 9 would be an extreme step—and a highly unlikely one. But Microsoft could certainly arrange for a cleaner future transition. The desktop would live on, but in a way that didn’t seem so jarring next to the new Modern-style interface.
Raluca Budiu, a senior researcher for user experience research firm Nielsen Norman Group, has an idea about how this might work. Instead of providing a full-blown desktop environment, Microsoft could offer some type of compatibility mode for desktop apps within the Modern-style interface. You would still be able to run the full version of, say, Adobe Photoshop in a self-contained area, with its own windowing system. Meanwhile, another program, such as iTunes, would be confined to its own area. You would lose the ability to run multiple programs side-by-side on a single screen, but none of the other desktop baggage would apply. You'd have no separate Control Panel, no dueling versions of Internet Explorer, no separate file browser, and no taskbar—all features of Windows 8 today.
“Just let PC apps start automatically in this desktop mode...but don’t force people to have to manage their computer by interacting with the two different interfaces,” Budiu wrote in an email exchange. In Budiu's description, the Modern-style interface would take over.
Budiu’s suggestion makes sense for straight-up Windows 9 tablets, where the main goal is media consumption. But on a traditional PC, a full desktop environment still makes sense, especially for power users who need to juggle lots of windows. And on a hybrid device such as Surface Pro, users might want both interfaces in a single device.
So Budiu posits an alternative approach, which amounts to what PC veterans have been requesting all along: Untangle the two interfaces. Don’t send users into the Modern-style interface when they’re working on the desktop. Bring back a pop-up Start menu designed strictly to handle desktop functions and shortcuts. Prevent Modern-style elements such as the recent apps list and the charms bar from popping up along the sides of the screen, where they hinder window management.
“I think that if we really wanted to offer user the flexibility of both PC and tablet in a single device, a stronger separation of the two modes would help,” Budiu wrote.
So what’s the better method? Should Windows 9 do more to separate the desktop and Modern interfaces, or should it further deemphasize the desktop until that interface is no longer needed?
How about doing one and then the other? Untangling the two interfaces could be a minor tweak, so if Microsoft plans to launch a Windows Blue OS this year, improving the Modern-desktop dichotomy might be a great short-term fix. Later, when Microsoft has all of the necessary software and hardware in place to support touchscreen-based computing, it can make a clean break.
Update Modern UI charms
Even if Microsoft does go all-in with the Modern-style interface in Windows 9, the company still has work to do. As Nielsen Norman Group pointed out in a recent usability study, Windows 8 relies heavily on hidden commands, such as the menu bar that you call up by right-clicking or by swiping up from the bottom bezel. Since users don’t know what’s in those menus until they bring them up—assuming that they know to look for them at all—the design wastes time and breeds confusion.
Budiu suggests that Windows 9 could provide visual cues to show what options are hidden in a particular menu bar. Modern-style apps already have plenty of white space at the bottom of the screen, so there’s room to hint (at least) at the contents of the menu bar, using text or partial icons, perhaps.
Another approach would be for Windows 9 to expose the relevant menu controls when a user opens the app, and then slide them out of view after a few seconds—a behavior that iOS apps have widely adopted. “That signals to users that there is something hidden, and it also gives them an idea of what that may be,” Budiu says.
Microsoft might also rethink the charms bar. Currently, app settings are too difficult to access. You must open the charms bar, click settings, and then look for the appropriate settings menu selection in the sidebar—and you don’t know what you'll find there until you look. Moving app-specific settings down to the menu bar would help point users in the right direction, especially if this change were combined with the visual cues that Budiu suggests.
Put apps at center stage
There's a problem with all this talk of slaying the Windows 9 desktop and committing 100 percent to the Modern-style interface: Third-party app developers haven’t exactly flocked to Windows 8, and there’s no guarantee that the death of the desktop would change their minds.
Microsoft can do only so much to spur app development; but according to Michael Cherry, lead analyst at Directions on Microsoft, the company hasn’t done enough.
The biggest problem is that Microsoft hasn’t led by example with great Modern-style apps of its own. Cherry noted that Office served as a role model for desktop application developers, illustrating the usefulness of concepts such as the icon bar and the ribbon interface.
No similar inspiration exists in Microsoft’s Modern-style apps—some of which lack basic functionality when matched against their desktop counterparts. The Mail app, for instance, doesn’t support POP email accounts. The Reader app doesn't support PDF editing, and Calendar doesn’t support event invitations or task management. Even the ballyhooed Skype for Windows 8 lacks some features that the desktop version offers, such as screen sharing, file transfer, and group video calling. And of course, Microsoft hasn't yet released a Modern-style version of Office, choosing instead to try to shoehorn some touch-friendly features into Office 2013.
“I have to conclude that developing apps for Windows 8 is hard,” Cherry said, “and the reason I get to that conclusion is...can you name one app from Microsoft that’s good, or full-featured? So if they can’t do it, how does an independent developer stand a chance of doing it well?”
Windows 9 will also have to combine the Windows Phone and Windows ecosystems. Doing so would mean less work for developers (though porting from one platform to the other is fairly easy, says Microsoft), and it would signal to consumers that Microsoft was offering a greater ecosystem worth investing in.
(See related: Why Microsoft must become Apple and Google)
If I knew that I could play a Windows Phone game on a Windows PC and even on an Xbox 360 at no extra charge, I would be a lot more likely to buy the game. Apple and Google combined their phone and tablet platforms from the start. While Microsoft has done a lot to unify its phone and PC software with features such as SkyDrive integration and Xbox Music, those efforts only touch the surface of what is possible.
Postscript: The ugly truth for PC veterans
Much of our discussion of Windows 9 has accepted the twin premises of marginalizing the desktop and pushing the new Modern interface. We're just being realistic. Microsoft clearly sees its future in the new interface, where it has greater control over the apps and Web services that people use. Though longtime PC users might find comfort in imagining a future where desktops get their own version of Windows, untainted by the Modern-style interface, in real life that ship has most likely sailed.
For Windows 9, Microsoft must leave the legacy Windows desktop behind once and for all, while at the same time converting the Windows masses to seeing the necessity of this step the company's way. To accomplish this, Windows 9 must make the new interface beneficial for as many users as possible, while minimizing the damage from ditched desktops.
Regardless of how the particulars play out, that's the future of Windows. We hope that, in Microsoft's OS franchise, the sequel to Windows 8 will be more like the awesome The Dark Knight and less like the stinker Batman & Robin.
For comprehensive coverage of the Android ecosystem, visit Greenbot.com.