I have played with the Developer Preview that was released last year in time for the “Build” conference. I installed it first on my HP laptop and my initial reaction was “OMFG!”, everything that the development of Windows to date was thrown out and it appeared MS had fallen “hook line and sinker” for the tablet paradigm basically because Apple did it with the iPad and had sold millions of the the things in a few days. Trying to run the Developer Preview with a mouse and keyboard was just horrific.
The new big tile interface seen above is called “Metro” and it is a direct port of the operating system used in Windows Phone 7. Basically it is designed to be operated with your fingers rather than a mouse, so everything is big and easy to poke with your finger.
I and a lot of others ranted about it on the “Building Windows 8” blog in the comments, my biggest annoyances are:
- After years of getting the idea of not filling your desktop with icons as a) it slows down the opening of your desktop, b) it’s old fashioned and harks back to the Windows 3.1 “Program Manager” where you had a desktop full of windows with icons in them:
and generally looks a bit of a mess. I used it for years in work and it was efficient, but I immediately preferred the start menu when we got that in Window 95.
Suddenly the clutter was gone and you had a nice organized hierarchy of programs within folders and your desktop picture of that far distant holiday island could be returned to whenever you needed inspiration.
Since XP Vista and Windows 7 this newer paradigm has been improved. Now with Windows 7 you can almost dispense with the start menu and just pin all your favourite applications to the task bar. Net result you have an always present strip at the bottom of your screen with your favourite/most used applications available. Additionally the raised button look, tells you what else is open when you are in one application and can’t remember if you already opened another application. If you hover over the button you can peek at the contents of the application without actually leaving the one you are in. To me Windows 7’s Aero interface was as near perfect a way of working as there has ever been on a PC to date and I was really looking forward to what improvements they were going to make in Windows 8. So the Developer preview has been something of a let down to say the least….
- My biggest gripe is not being able to close Metro applications, this caused massive amounts of comment on Windows 8 blog and in the end the creation of the “Windows Metro Style apps forums”. Because Windows 8 uses the same interface code as the Windows Phone operating system it has brought with it the same way that phone applications work, they are basically suspended rather than closed. I am not sure why they do this on phones unless it is because the time to open an application is slower than using up all the available RAM and switching back and forth by between all the applications you have open. This however causes a huge problem in my opinion in Windows 8, as once you have been working for a reasonable amount of time opening various applications you suddenly find that when you want to switch to another application you have to wade through all the suspended applications. It’s actually worse on a tablet as the method of switching applications is a swipe in from the left of the screen and it’s a sequential process unlike the old ALT-TAB or Windows Key – TAB method, you literally have to switch between each closed application until you get to the one you want. It gets very old very quickly I can tell you!!
- Metro applications are full screen and have no “Chrome” as it’s called. That is they don’t have a menu bar at the top with the usual File >> Edit >> Options >> Help type menus, or a title bar or Minimize, Maximize and Close buttons. Basically they are either running or suspended, you don’t close them, you don’t minimize them, you don’t restore or maximize them. They are either full screen or running in the background.
This is a picture of Internet Explorer running in its Metro IE10 version:
This is Internet Explorer when you have swiped up from the bottom of the tablet screen or right-clicked if using a mouse. At the top you can see the pages you have open, the equivalent of seeing the tabs in the current version of IE9. Now this is all fine and dandy when you are using a tablet and your finger, but it’s mega frustrating to have to mess about like this when in Aero you just click a tab. But what happens when you want to display multiple applications side by side? Well you can sort of?
This is the Windows desktop on the left and the IE10 Metro App on the right. You can only have this one quarter / three quarter split, all you can do is have it with the bigger screen on the other side (i.e. so it becomes a three quarter / one quarter layout going left to right). Which all seems a bit restrictive compared to the Aero desktop in Windows 7. I suspect the reasoning for this is that when you are using your fingers as your pointing device all the usual Min Max Close and menus are too small to use with your fingers. I have had both Windows 7 and Windows 8 on a tablet and definitely Windows 8 Metro Apps do work much better with your finger. My BIG problem with that, is that is not how I or other people will want to do their daily work. Sure at night when they get back from work and want to chill out on the sofa and just read the news off a website or browse their favourite sites using a tablet, this is perfect.
- One of the big claims for the new start screen (I thought it was the desktop when I first started Windows 8), is that it is a) easy to start apps with your fingers and b) gives you instant feedback. If you look at this screen grab below you can see that the tiles are showing status information about the user’s email and weather information etc.:
This is great and gives you an instant feedback of what is going on. You can obviously re-arrange the pinned applications so that the ones that you want are in the first part of the screen but for a desktop PC user the icons for the applications look like this:
As you can see this all looks a bit like Windows 3.1, very cluttered looking, for me a bit too gaudy and because it seems to favour the text over the icons for non Metro applications (I suspect soon to be called “Legacy Apps” if the MS marketing drones get their way) they are actually less easy to locate than how they are on Aero and waste a lot of what I would call desktop space. I appreciate that there will probably be Metro versions of Word Excel and PowerPoint etc. but until then and for most users who want to stick with their existing software this will be how it looks for some time to come. To see more applications than shown here you must scroll to the right for what seems like hours on end. On a tablet like my Zoostorm this is not brilliantly fast and becomes frustrating. Using the mouse and its scroll wheel you can scroll across quite quickly on my laptop but again it’s frustrating compared to having it on my taskbar or in easy to find menus.
- The biggest problem of them all however is the idea that a desktop PC user is going to get this “Touch First” user interface at all when they buy Windows 8 on their next Windows PC. This problem goes to the heart of everything about Windows 8 focusing on a tablet paradigm. Yes this will work great on tablets and I don’t care who you are, a tablet is NOT a computer you want to do serious work on. The only exception to that rule are people who take inventory or who do surveys and need a quick tick the box type tool with limited amounts of typing required. As soon as you have to type lots of information you need a keyboard and the on screen keyboards in both Windows 7 and Windows 8 (indeed any tablet OS) obliterate so much of the tablet’s screen that using them on something as complex as a spreadsheet or Word document becomes too disruptive as the keyboard gets in the way too much. I have even tried filling in web forms using my tablet and it’s horrid. I spend more time hiding and showing the on-screen keyboard as I try and get to fields that are hidden behind the keyboard.
For a desktop user this interface is OK and you can run desktop metro apps with a keyboard and mouse but why would you want to? Especially as it means giving up effectively multi-tasking for this clunky full screen single tasking or bi-tasking sort of idea where you can only have three quarters of a screen for your main app and one quarter for the one other one. This is going t o be very crap on my dual 24” flat panels and for other people who run 3 or more screens.
I just hope that Microsoft see sense and allow the user to turn off the Metro UI or allow us to have a proper start menu in the Aero Desktop as well as the start screen (there is a registry hack that works on the developer preview that allows you to turn off the Metro UI and it puts the traditional Start Menu back, note it sometimes causes weird things to happen if you decide you want to go back to Metro again!).
In fact I can’t see why there is this need to make all of Microsoft’s products have this corporate “Metro” look. They have even put it on my Xbox 360 and it works Ok but it’s not needed for my money. I think they could quite happily have Windows Tablet Edition and Windows Desktop Edition and leave Metro off desktop PCs all together.
My hope is that when the full beta comes out they have answered a lot of the criticisms I have here such as making it possible to close Metro apps and being able to turn the Metro Interface off for desktop users and give us the Start Menu back.
As a person who makes his living writing applications for Windows and supporting business users PCs and Servers I am extremely worried as to how Business will react to this complete sea change in the user interface. I think if Microsoft are not careful they are going to have another “Millennium” or “Vista” on their hands. Just as they managed to give the vast majority of Windows XP users a viable alternative to their current operating system.
I am very concerned that a lot of businesses who traditionally wait for a couple of generations of Windows operating systems before upgrading and who are now about to shift off Windows XP as it reaches its final support countdown in 2014 will take a look at this and think “I really don’t want the training costs associated with this transition” and will jump ship completely to the likes of Linux Mint. Mint offers them a no cost alternative desktop that has all of the benefits of Windows 7, i.e. it looks like traditional Windows, it doesn’t suffer with Viruses at the moment, it runs Open Office or Libre Office which can open MS format documents and provide enough functionality for most businesses. The server Linux offerings like Red Hat can provide a similar set of email and collaboration applications that would almost satisfy the current Outlook/Exchange user. Also increasingly the Google Android market will satisfy the tablet and mobile phone areas and these are Linux based technologies so in some ways sit better with Linux than Windows.
If this starts to happen with a number of very big players, then the majority of business users might decide to follow suit and MS will be dead literally.
Let’s hope they see sense and accommodate the desktop and laptop user who doesn’t want to poke their screen(s) with their finger and do want to do serious work that requires a keyboard and mouse or we will all be honing our Linux skills.