Windows 8 UI Revolution Triggers Fear and Loathing

Ah, yes, the sweet smell of revolution. Thanks to even the smallest bit of Windows 8 news, those of us on the Windows side of the fence now face a sunny future. In fact, we haven't been this excited since 2003, when Microsoft unleashed its vision for "Longhorn" on the world. The end to that story, of course, wasn't so positive--in fact, I think it triggered or was at least emblematic of a decade-long funk at the software giant--but there's a new sheriff in town now. And if I know anything about Steven Sinofsky, the man most directly responsible for Windows today, it's that this is a guy who keeps his promises. And when Mr. Sinofsky says that the changes coming in Windows 8 represent the biggest change to Windows since Windows 95, I don't just believe him. I think he's under-selling it.

But don't take my word for it. You can tell that Windows 8 already has the competition and its vocal supporters rattled. You can see it in the online commentary, the knee-jerk reactions that a single UI, that Windows 8 Start screen, couldn't possibly serve markets and needs as diverse as smart phones, tablets, notebook and desktop computers, and servers. I've already explained why these people aren't just wrong, but comically wrong, and why, yes, this single UI is going to work just fine for everyone, thank you very much. But there are questions.

My, are there questions.

Part of it is manufactured controversy from people who don't understand--or simply refuse to believe--that one UI can in fact work across many usage scenarios, device types, and operating systems. To which I'll point you to recent comments made by General Motors Daniel Akerson during a Bryant University commencement address.

"Don't be afraid of new ideas," he said. "Be afraid of old ones."

Exactly.

Microsoft could have evolved the Windows desktop, again. It could have painted lipstick on a pig and kept trying to fit new ideas into an aging UI that hasn't changed dramatically, in Windows at least, since 1995. It could have done the safe thing. But instead, Microsoft is doing the same thing to Windows 8 that it did previously to Office 2007 with the innovative Ribbon UI: It is taking something that we thought was mature and unchangeable and going in a useful, more productive, and revolutionary new direction. To that I say, simply, "bravo." The Windows 8 Start screen is so scary it's exciting, so exciting it's scary. And it's exactly the kind of sea change that--admit it--you never thought Microsoft could or would make.

But part of the concern over Windows 8 in this tiny little window of time isn't manufactured. Indeed, part of it is quite real, the result of a communications mistake that Microsoft could easily fix. And that is this: At the Windows 8 unveiling two weeks ago, Microsoft--in three separate but related venues, including a pre-recorded video, a Steve Sinofsky appearance at a trade show, and a separate Michael Angiulo appearance before partners at Computex--said, quite clearly, that the Windows 8 Start screen would run applications written in HTML 5, JavaScript, and CSS.

The rationale for this is simple enough: The developer audience that can write such solutions is an order of magnitude bigger than that that can write native code in languages like C# or C++ in environments like Silverlight or Windows Presentation Foundation (WPF). And such development is so easy, the argument goes, that virtually anyone can do it.

Win-win, right? No, not exactly. In the days since the Windows 8 unveiling, Microsoft has undone a lot of good will by remaining silent on whether Windows 8 will also support a new programming model for native coders, one that is perhaps based on C# and Silverlight, two very modern technologies that the company uses on the web, on Windows Phone, and in other Microsoft platforms.

To be clear, my own sources told me months ago such a change was coming. In fact, I exclusively revealed in January that the software giant was working on a tiles based UI and a new apps model (and a Windows Store) for Windows 8. So news that this new UI--the Start screen--would utilize web-based programming technologies was, to say the least, confusing to me as well.

As I wrote back in January, this new apps model is codenamed Jupiter, while the tiles-based UI is codenamed Mosh. Apps would be packaged much like they are in Windows Phone 7 today, but using an evolved version of this packaging called AppX. Apps would be written in C#, Visual Basic, or C++ and based on Silverlight technologies.

I still believe that Microsoft will offer such an option to developers in Windows 8, though I should point out that plans evolve and it's always possible that these Mosh/Jupiter plans--which would have consolidated Windows and Windows Phone into a single codebase--are no longer active. Does Microsoft really intend for developers to write Start screen apps only in HTML/JavaScript/CSS?

We don't know.  And while I understand Microsoft's desire for a big reveal at the BUILD conference in September, even the tiniest word--"yes, or no, we do, or do not, intend to support native coding for the Windows 8 Start screen"--would mean a ton to understandably concerned developers.

Come on guys, do the right thing. You own the tech news cycle right now. Don't ruin it over a misunderstanding, a miscommunication. You don't have to give up the whole story. But give us a peek.

Discuss this Article 11

infiniteloop
on Jun 13, 2011
This from the man who raved about Vista, Zune, Windows Phone (7?) and called iPad 'iDud'. This is going to be really entertaining.
JayZeee74
on Jun 14, 2011
@infiniteloop.. I hear you. Paul was ranting about how this is a one size fits all interface. I personally just don't see it. Will this be put on the Server line of products? Or is it just a one size fits all for workstation and mobile? Well its not really a one size fits all then, is it?. The first thing that will happen is corporations will disable this interface. Leo and Dvorak are right on this one. I don't often find myself siding with Dvorak given his terrible track record in tech, but they are both right in this instance. Will the interface will obviously be cute, it won't make an impact to a majority of Microsofts corporate customers. I suspect power users will also shut this down. And the bottom line is its still DOS underneath masquerading as a modern operating system.
infiniteloop
on Jun 14, 2011
You might be interested in how the public are receiving this: http://www.youtube.com/watch?v=KlEFMoCGkFM&feature=youtube_gdata_player
infiniteloop
on Jun 14, 2011
The comments section makes for interesting reading.
infiniteloop
on Jun 14, 2011
Paul. There's no confusion. The guy in the video again states the use of HTML 5 and JavaScript. Looks like turmoil in WindowsWorld to me.
infiniteloop
on Jun 14, 2011
The smell of this particular 'revolution' sure ain't roses.
JayZeee74
on Jun 14, 2011
The comments in that video say it all. A touch screen on your computer is a plain moronic way to position themselves. There are such limited use case scenarios for that. It needs to be at the mouse like the Apple Trackpad. I just don't understand Microsoft. They are so lost.
chuckb84
on Jun 14, 2011
Set aside the poor track record, the conflict of interest, and the cheerleader tone, this article has nothing to say. Paul repeats his assertions that the Windows 8 UI will be a raging success. He throws in a little "proof by reputation"--Sinofsky's, not his own. But anything factual or logicial? No. So much is made of so little in this piece that it's almost possible to feel sorry for him. As one regular poster here would say, he's truly a "brand loyalist", to an extent that a demo video of a hypothetical product over a year off is the most exciting thing in tech! Gruber, Laporte and many other substantive and reasonable commentators have raised questions about the likelihood that this latest version of "Windows Everywhere" can succeed. There are questions about Microsoft's ability to execute, the wisdom of the approach and the relevance of this new UI whenever it finally comes to market. Paul addresses none of this, instead characterizing these questions as "fear and loathing". Nice sound byte, but utterly devoid of content. I think it's summed up well in the opening, "we haven't been this excited since 2003, when Microsoft unleashed its vision for "Longhorn" on the world." Yes, Longhorn was the vision, but Vista was the reality. I don't know if Windows 8 will turn out the same, but this article doesn't even address the question.
MSTAYLOR
on Jun 14, 2011
Thanks for thinking of me, chuck. You are correct. Paul is a brand loyalist...but at least he gets paid by Penton for being one...not sure about the rest of you. Regarding this article and all of the naysaying and yaysaying. Its good that all of you, Paul included, can say with such certainity what will happen with W8 based on such an early preview. Its not even beta yet. Incredible on all sides!
infiniteloop
on Jun 14, 2011
@Tayme: Being head of product development, I know full well that first impressions mean a lot. The comments on YouTube say it all.
infiniteloop
on Jun 15, 2011
Re: Fear and Loathing. Looks like the 'Fear and Loathing' is coming from developers and the general public. The rest of us know that this is an epic fail in the making.

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