Microsoft Hits One Out of the Park with Windows 8 Start Screen



First, we already know that this UI is touch-friendly (i.e., will work on multi-touch slates, tablets, and displays), and will work equally well with traditional mouse and keyboard interfaces, supporting keyboard shortcuts just as Windows does today. But I don't think Microsoft has shown off all the possibilities here. I also think that the Start screen will work just fine with today's Media Center remotes and with the Kinect, offering users new (and in the latter case, "Minority Report"–like) ways to interact with gigantic HDTVs in the living room and in public speaking scenarios. It's brilliant.

Second, let's talk user types. Obviously, individuals are going to be all over this UI. But so will business users, since Microsoft will clearly allow corporations to control how (and whether) this UI looks and works, and while onscreen elements are allowed. Are you looking to limit some users to just a handful of work-related apps? Of course you are. And this will make that resulting environment simpler than ever.

What about IT pros and admins? Are you telling me that this new Start screen isn't a killer dashboard for managing the state of your environment? Can't you imagine the screen background changing color (green, yellow or read) based on the environment health? That those tiles wouldn't be ideal surfaces for instant reporting mechanisms, performance graphs, and the like? This isn't just a decent UI for that stuff, it's ideal.

Third, the underlying APIs that we know about so far are based on simple, common web standards such as HTML 5, JavaScript, and CSS. That opens up this environment to a far larger—and less sophisticated—developer base than would run based on more difficult .NET, Silverlight, and ASP .NET code. (Though I do expect that stuff to happen as well.) Microsoft has been trying to turn IT pros and admins into developers for years. But this is far more accessible than any of their previous efforts.

Fourth, as noted above, Microsoft cares about compatibility. And not only is Windows 8 compatible with exactly the same hardware and software as Windows 7—it will even have exactly the same or lower hardware requirements, Microsoft says—but the familiar Windows desktop is still there, hiding "below" ("alongside"?) the Start screen. (As are all the familiar applications, utilities, and services you know and love today.) The Start screen is additive. It doesn't take anything else away.

And this brings me to what I think is the single biggest point I can make about the Start screen. As its name suggests, the Start screen is not a replacement for the Windows desktop, or the Windows taskbar, but is rather a replacement for ... wait for it ... the Start menu. And it makes sense when you think about it. In Windows 95, Microsoft introduced the Start menu, and the changes we've see in Windows versions since have been largely evolutionary. In fact, the biggest change came in Windows 7, when Microsoft took some of the primary Start menu functionality—shortcuts and program launching—and moved them to the taskbar. With the Start screen, this evolution is complete: Now, instead of doing that stuff from the taskbar, it's done from the full screen.

But it's not just that: Those tiles are far more dynamic and expressive than any taskbar or Start menu icon. So, yes, you could tap the weather tile to launch a weather app, but the tile already displays today's weather plus a three-day forecast, so you probably won't need to. Yes, you could launch email to see whether there are any new mails, but the tile will tell you when one is available. And so on.

With the understanding that there is still so much more to learn about Windows 8—Microsoft promises further revelations all summer and then a BUILD developer show in September—I've already seen enough to be convinced. This new Start screen will work equally well across all the device types on which Windows works, and it will work equally well for all of the company's customer types too. Yes, you can turn it off if you want. But my guess is you won't want to. And if you can just get out of your old way of thinking, and stop being shackled by the way things used to be, I think you'll come around to this notion as well.

Windows 8 has been billed as the biggest change to Windows since Windows 95. And for once, I think, reality matches the hyperbole.

Related Reading:

Discuss this Article 7

scottm99999
on Jun 7, 2011
Time will be the judge of how well this new user interface works. There's no doubt it's radically different. I'll have to work with the new UI to decide for sure; don't know enough about it to make an informed decision yet.
ModernDislocation
on Jun 7, 2011
I like the Metro UI. I think it actually looks like it works better on wider screens (tablets/PCs) than on the phone where it was originally introduced. I do question the one OS for all devices approach that MS is taking though. Just because the same UI works across multiple devices doesn't mean the rest of the OS does as well. That said I don't know what MS's plans are when it comes to one OS fits all devices so they may have solved a lot of the issues that go along with that approach.
jschroedl
on Jun 7, 2011
I agree - this seems to be a brilliant move and will help keep MS from becoming obsolete in the web-oriented world. It's not just admins; what better way to turn every web developer into a windows developer? Love it and this is coming from a desktop developer...
StillLearnin
on Jun 7, 2011
I don't think it would be very hard to run WP7 in a virtual machine. Then you'd have access to all of the Apps too. This is just another step toward the cloud.
yoshipod
on Jun 7, 2011
This is certainly an interesting and innovative UI. I am not sold on it for desktops, but I may be wrong. I do have concerns about having two entirely different UIs will work when people move between the Metro UI and the Windows 7 UI. However, once again, Paul is jumping headfirst into this. Will this be another "I Heart Windows Phone 7" or "idud" comment? Time will tell.
chuckb84
on Jun 7, 2011
So, Microsoft is putting "a shell of sorts" over top Wndows to try and make an interface that scales across phones, tablets, laptops and desktops, all in the name of continuing the "Windows everywhere" campaign that has failed everywhere outside the desktop. Well, perhaps this time it's different, but history is against them. In contrast, Apple is doing this with iCloud, " Were going to demote the PC and the Mac to just be a device just like an iPad, an iPhone or an iPod Touch. Were going to move the hub of your digital life to the cloud. As Cringley put it today, "Jobs is going to sacrifice the Macintosh in order to kill Windows. He isnt beating Windows, hes making Windows inconsequential." That's hyperbolic, but Jobs IS willing to put the Mac risk in order to put Windows at greater risk. Apple has demonstrated this risk taking time after time, while Microsoft is as Jobs puts "run by the sales guy" who won't EVER do anything to endanger the legacy cash cows. Thus, the long slow decline of Microsoft. Innovation is entirely secondary to preserving the Windows revenue stream.
aandy42
on Jun 7, 2011
What a great idea...now Microsoft is directly parroting What Steve showed yesterday... I'm amazed that my 16gb dual quad core has to emulate the front end of an iPhone...

Please or Register to post comments.

IT/Dev Connections

Las Vegas
September 30th - October 4th

Paul ThurottYou'll have the opportunity to experience:
• The Microsoft
Technology Roadmap
• Office 365 Implementation
• Hyper-V Optimizing
• Windows 8 Deployment
and much more!

Come See Paul Thurrott & Rod Trent in Person!

Early Registration Now Open

Upcoming Training

Mastering System Center 2012

During over 6 hours of training you can join John Savill from your computer as he will walk you through the key components and capabilities of System Center 2012, what’s involved in using the components, and the benefit they can bring to your environment.

Register Now

Current Issue

May 2013 - The NameTranslate object is useful when you need to translate Active Directory object names between different formats, but it's awkward to use from PowerShell. Here's a PowerShell script that eliminates the awkwardness.

CURRENT ISSUE / ARCHIVE / SUBSCRIBE

Windows Forums

Get answers to questions, share tips, and engage with the Windows Community in our Forums.