I was asked to share my take on the new Windows 8 preview that appeared yesterday. Short version: I’m impressed. I don’t want to extrapolate too much from a four-minute preview of a prototype product, but what I see in that video shows more creativity, polish, and sheer class, than anything we’re used to seeing from Microsoft.
First, though, a disclaimer for those who don’t know me: I’ve always been a little bit of an idealist when it comes to technology. I still watch every Steve Jobs keynote and every Google livestream with bated breath, shamelessly hoping for the next thing that will change the world. And yes, I still cross my fingers for the creative minds behind the paperclip, because I believe it’s never too late to get it right.
And there are a number of features here that I find truly fresh, bold, and indicative of a tighter creative direction which Microsoft has been sorely lacking. The Windows Phone 7-esque visual style is especially encouraging. WP7 is basically the first time MS has hit on a style which even its staunchest critics find unique, attractive and functional, and extending that success across the whole ecosystem can only be a benefit. (I’m not worried that the “tiles” paradigm won’t translate to the desktop, either; thanks to the boundless creativity of the Rainmeter community, we already have a compelling proof-of-concept.)
I also adore the fact that the new apps, as well as the Start screen’s tiles, are written in HTML5. I continue to believe strongly in the HTML standard, which has now had over a decade of intensive growth and refinement, as a key part of the solution to this fragmented glut of “apps” that iOS and Android are responsible for dumping on our heads. It’s not a silver bullet, but the closer we get to the web, the smoother the road seems to get. I know a lot of developers are tearing their hair out because of this, and I don’t lack an appreciation for the overwhelming breadth and history of legacy Windows software. But this is the future, guys. Half the “apps” pinned to my taskbar right now are just websites that open in their own windows via Chrome’s “app” framework.
I have to disagree with John Gruber, who calls it a “fundamentally flawed response to the iPad”. Not least because the Apple ecosystem itself is showing exactly the same patterns of consolidation.
Every new UI feature of OS X Lion—the tiled app launcher, the fullscreen modal interface, the removal of scrollbars, even reversing the touchpad’s default scroll direction—is bringing the PC and the iPad user experiences closer together. And Apple, it seems to me, has been entirely upfront about this. I strongly suspect that within the next 5 years, both OSes will be fundamentally the same product—and installed on the same types of devices. (Remember, too, that the first iPhone OS began its life as a stripped-down version of OS X proper.) A more fully-featured OS will remain available for developers and power users, but the difference will be one of usage case, not form factor.
HP, too, is designing the same webOS to be used on phones, tablets, and traditional PCs. After a decade of failed tablets, the myth of the unworkable hybrid device is starting to break down. Google is still maintaining their Holy Line of Demarcation between finger (Android) and mouse (ChromeOS) devices, but I don’t see that lasting as a long-term solution.
I think Microsoft sees where this road is leading, and they’re taking advantage of the still-considerable resources of their empire to try and leapfrog the competition. It’s ambitious. But—as someone who was buying peripheral keyboards for Palm Pilots back in 2002—I think it’s more doable than ever. As UI designers gain more experience, and show more willingness to break with a mold that is now almost two decades old, it takes less and less imagination to see how the realm of touch and the realm of the cursor might just find a way to coexist.
I don’t want to read much into the specific way the classic Windows desktop is presented alongside the new interface in this preview. For one thing, it’s all Aero. It has none of the WP7 styling, which makes me think that what we’re seeing is just a bunch of front-end software running on top of a regular Windows 7 system. I expect it’ll be a little while, and several failed attempts, before they figure out exactly how to integrate legacy software. I do strongly feel that the taskbar, or whatever they come up with to replace it, should remain a universal mechanism, available from all apps and consistent in appearance. The biggest problem is how to integrate windowed apps, and frankly I could write a treatise on that. If future previews don’t show more progress in this area, I’ll be concerned.
I’m definitely not ready to take the plunge, and I’m not sure Microsoft is either. Windows 7 is a mature OS, the evolution of a tried-and-true working paradigm on which the whole world still relies. I’m not at all comfortable with the idea of throwing away a good chunk of Windows’ greatest strengths as a platform. But that’s partly the point. Microsoft has decided not to be the next IBM. They’re gambling on a vision which, if it’s successful, could help move the whole industry forward. And for once, there’s reasonable evidence that they have a solid plan. I’m looking forward to it.