We look at Microsoft's hyped touch facility in the OS
Touchscreens have certainly become more common over the past few years and now Microsoft will be joining the flock, as Windows 7 features touch capabilities. However, we've got some key concerns about the capability and its usefulness.
Issue 1: Touch is not omnipresent
What makes the touch interface so compelling on the Apple iPhone and on quality copycats such as the Palm Pre is that the use of touch gestures are a fundamental part of the operating system and the applications.
Just as using a mouse is fundamental and universal in Windows and Mac OS X, touch gestures are universal in the iPhone, Palm Pre, and so on. This means the user interfaces are designed with touch at the core, and typically work intuitively as you put your finger to the screen.
I expected the same level of universality in the new Windows 7, given Microsoft's trumpeting of its Surface research for years now, but it simply does not exist. And Mac OS X does no better despite Apple's pioneering use of touch in the mobile context.
What you get instead is the mapping of mouse functions to the touchscreen or trackpad, so that, in essence, your finger becomes a mouse. (Tapping your finger acts like clicking a mouse button.)
There's nothing wrong with that approach, but you already have a mouse, so why switch to your finger? That's where the real issue of touch on today's desktops comes up. There's just not that much you can do with touch.
First off, the finger rarely makes a better mouse than a mouse - it's harder to be precise with a finger on the touchscreens used in the Dell and HP touchscreen systems. (The Mac trackpad is a bit more precise, but still no mouse.)
Second, the gestures that Windows 7 and Mac OS X Snow Leopard support beyond basic mouse actions are few: rotate, scroll, zoom in, and zoom out. What's more, these gestures are rarely available. You can tap (click) and scroll using your fingers universally in the OS and in apps. But beyond that, touch support gets very dicey very fast.
Windows 7 does allow you to zoom in and out of folder views and assign touch shortcuts (called 'flicks') for common actions such as copy, paste, and undo; these shortcuts work across the OS and applications. (Mac OS X doesn't do either.)
Of course, most of the touch capabilities are not new to Windows 7; they're simply the pen-input capabilities Windows has long had, now working via a touchscreen.
But Windows 7 does add a few touch-specific gestures. It copies the iPhone's pinch and expand gestures for zooming, as well as the iPhone's rotation gesture. And it adds a unique two-finger gesture for opening a contextual menu (hold one finger on the object and tap a second finger near it).
But for touch gestures to work in applications, the software developer usually has to explicitly add touch support. And very few developers have, despite the fact that Microsoft made the touch SDK available to all developers a year ago.
Several Adobe Creative Suite 4 apps, such as Illustrator and InDesign, support some Mac OS X gestures such as rotate - but the Windows versions do not.
In Windows, Internet Explorer 8 supports zooming via gestures; on the Mac, Safari 4 does, too. But Firefox 3.5 doesn't support gesture-based zoom on either OS. And even within IE8 and Safari, the touch gesture support doesn't extend to Flash, PDF, and other objects that may be embedded in a web page.
In Windows 7, one touch gesture that developers can get ‘for free' is zooming, since Windows 7 maps the pinch and zoom touch gestures to scrollwheel zooming; that means an app that has been enabled for zooming via a mouse's scrollwheel (such as IE8) is also enabled for touch zoom.
Likewise, if an app has been enabled for horizontal scrolling, it's automatically enabled to support Windows 7's new two-finger swipe gesture for horizontal scrolling.
But until all apps are designed to support touch gestures, and the OS makes more use of them (as the iPhone OS does), it's simply easier to stick with the mouse because you know it works everywhere.
See all laptop reviews
NEXT PAGE: UIs aren't finger-friendly





Comments
Our David said: Finger-marks are not only greasy - attracting dust but are also slightly acidic and if left will cause some degree of degradation of the screen surface Time to buy shares in surgical gloves
bob said: Have to say I agree with the touching aspect of this greasy fingermarks nothing worse especially if like me you use applications like photoshop and you need to zoom in to do a repair and then realise that you need to scrub the screen just to be able to see what it is you want to do
jtt said: My screen has lots of finger-marks on it and its not a touch screen I never notice them except when someone points them out to and even then they dont bother me I probably clean the screen every one or two years Objecting to finger marks sounds a bit obsessive to me
David Staples said: Good point Skeletal My laptop screen is nice and pristine at the moment Id hate to see my greasy fingermarks all over it day in day out
Skeletal said: One thing I rarely see mentioned with regard to touch screens finger marks I HATE anyone touching my laptop screen as I have to spend hours removing the mark Thus in addition to the excellent points raised in the article how do you operate a touch screen without touching it