So I’m writing this from a laptop running Windows 8 Consumer Preview. I’ll write some quick thoughts here.
I think the new Metro UI is off to an interesting start, but could definitely use some tweaking. The design philosophy behind it is nice, and something that I think can be really successful (Windows Phone is a gorgeous OS and relies on the same ideals), but it needs some better optimisation for different input methods and resolutions.
A couple of examples would be how the UI and apps scale for different screen sizes. I’m running this on a 1440 x 900 monitor, and while the Start screen tiles and the desktop feel right, a lot of UI elements and content within the Metro apps feels too big – the tabs in IE10 could be about a quarter of the size they are right now and still fit comfortably on screen and still be touch-friendly, and the social feed columns and names in the People hub feel unnecessarily large.
There’s some weird UI stuff going on in the Mail and Messaging apps – it never really feels comfortable navigating around the main levels, and operating the apps never really feels intuitive.
The right-click functions feel a bit off, probably because context menus open as a bar at the bottom/top of the screen now, which could take some getting used to. I also feel that shift-click should really be implemented for places like the Start screen – selecting multiple tiles requires you to right-click on each individual one, when shift-click or click-and-drag marquee could be much more efficient.
One last thing that annoys me is how so much of the Settings still has to be done via the Desktop Control Panel – the Metro Settings are certainly more fully-featured than in the Developer Preview, but stuff like Power options is still inaccessible.
Now, on to some awesome stuff.
Firstly, the marketing line of “fast and fluid” really holds up. Doing pretty much
anything is quick and responsive; opening apps, using the context menus and charms bar, switching/cycling between apps, even the traditional desktop feels like greased lightning.
Multitasking has been beefed up since the Developer Preview. App switching has been changed – the mouse now has different gestures from touch, which is much friendlier. ouch still uses the “swipe out from left” gesture for quick switching, but the mouse now has the infinitely-friendlier method of clicking in the top left. To see a list of all open apps, touch still has the “drag out then push back in” gesture, but the mouse now just needs you to go to the top left corner and slide the mouse down the side a little. Mouse multitasking now feels much easier, slicker and intuitive. The “close app” gesture is a lot of fun, just click and drag from the top to the bottom of the screen – you don’t have to take it slow or be precise either, so closing apps actually feels a little fun, at least to me.
Snap is easy to use as well. Pull and app out from the sidebar and you can drop it in beside whatever’s open. Switching to another open app automatically opens it in the larger side of the screen, and keeps the smaller column the same; opening a new app from Start has a similar effect. Dragging the separator bar is quick and slick, to the point where you can just sort of “flick” it to change the column sizes; you can also double-click it for the same effect. Dragging it completely to one edge of the screen (or dragging/flicking it in the direction of the smaller column) closes one of the columns, depending on which direction you move it in.
All in all, I think that this can be a very good and very powerful OS. It isn’t perfect and some things could use altering or fine-tuning, but it has the potential to be a game-changer. In its current form I think it’s already going to be a great tablet OS and works well on small screens.
The main problems I see right now are as follows:
- UI scaling needs to be better implemented. On a large high-res monitor some elements really have no business taking up the space they do, and when using mouse and keyboard some elements could be made smaller without hurting anyone.
- Discoverability and UI tweaks. A lot of gestures and UI features are hidden by default—did you know the headers in the App Store are clickable?—and finding them without a guide can be a pain. The best example is how the Shut Down option is hidden in the Settings option in the Charms bar. I like the idea of keeping unnecessary clutter off-screen, but without some pointers or help I feel that some of the more powerful features may be missed entirely by someone unfamiliar with the OS. And the most glaring flaw is how the Desktop is still very much Aero glass and chrome-y.
- More apps, more integration. I think the biggest Achilles' heel for Windows 8 is the lack of existing Metro apps – without a lot of apps to choose from, a lot of current software is confined to the Desktop. Microsoft needs developers to fill up the App Store with a powerful, high-quality variety of apps to get people weaned off the Desktop. I also think that more integration between apps and services needs to be done – right now you have Facebook, Windows Live and Gmail tied into your People and Mail apps, Flickr, Facebook and SkyDrive tied to Pictures, and your Xbox account tied into Games, but that’s about it. It would be awesome to see support for more services (which I think is in the works, or already possible but unseen due to lack of apps), and I hope developers can easily get their services tied in across the OS – nothing would please me more than seeing indie developers and service providers get the same integration that the big names do.
tl;dr off to a good start IMO but needs some further tweaking and better support.