Académique Documents
Professionnel Documents
Culture Documents
It!
October 29, 2008
Abstract
With Windows® 7, Microsoft® releases a Windows-based
environment that is more touch friendly and easier to use than ever
before. The new platform creates challenges and opportunities for
hardware and device manufacturers. This paper describes areas that
enable you to build hardware that affords rich, immersive, and
captivating experiences that make the next wave of Windows 7
applications not only unique, but fun!
This information applies to the following:
Windows 7
Windows Touch
References and resources discussed here are listed at the end of this
paper.
For the latest information, see:
http://www.microsoft.com/whdc/device/input/Win7_touch.mspx
-2
Disclaimer: This is a preliminary document and may be changed substantially prior to final commercial
release of the software described herein.
The information contained in this document represents the current view of Microsoft Corporation on the
issues discussed as of the date of publication. Because Microsoft must respond to changing market
conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot
guarantee the accuracy of any information presented after the date of publication.
This White Paper is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS,
IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS DOCUMENT.
Complying with all applicable copyright laws is the responsibility of the user. Without limiting the rights under
copyright, no part of this document may be reproduced, stored in or introduced into a retrieval system, or
transmitted in any form or by any means (electronic, mechanical, photocopying, recording, or otherwise), or
for any purpose, without the express written permission of Microsoft Corporation.
Microsoft may have patents, patent applications, trademarks, copyrights, or other intellectual property rights
covering subject matter in this document. Except as expressly provided in any written license agreement
from Microsoft, the furnishing of this document does not give you any license to these patents, trademarks,
copyrights, or other intellectual property.
Unless otherwise noted, the example companies, organizations, products, domain names, e-mail
addresses, logos, people, places and events depicted herein are fictitious, and no association with any real
company, organization, product, domain name, email address, logo, person, place or event is intended or
should be inferred.
Microsoft, Windows, Windows Server, Microsoft Active Accessibility, Win32, and Windows Vista are either
registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries.
The names of actual companies and products mentioned herein may be the trademarks of their respective
owners.
WinHEC 2008
© 2008 Microsoft Corporation. All rights reserved.
-3
Contents
Why Touch?....................................................................................... ..4
Some Definitions: Natural and Intuitive...........................................4
Touch Enhancements to Your Form Factors and Applications..........5
Touch in Windows 7............................................................................5
Hardware Considerations....................................................................6
Where Touch Excels............................................................................7
Overall UI Considerations...................................................................7
Call to Action......................................................................................8
Resources...........................................................................................8
WinHEC 2008
© 2008 Microsoft Corporation. All rights reserved.
Why Touch? - 4
Why Touch?
The Windows Touch Technology in Windows 7 is an evolution of the
technology found in Windows Vista®. In Windows Vista, single-touch
input improved on the interaction model afforded by the pen stylus
and the mouse of earlier Tablet PC platforms. With Windows 7, users
can directly manipulate their computer environment through
multitouch for the first time. This fundamental shift in the end-user
experience is similar to that which occurred with the introduction of
the mouse.
Users spontaneously report that they perceive touch features as an
evolution toward a more "intuitive" way of computing. They expect
that touch features will make their daily PC activities easier, faster,
and more convenient. These respondents' comments mirror findings
by outside researchers, who reported on the enthusiasm of the
public—both consumers and information workers—for PC touch
technology. This might seem a bit surprising, for given the deeply
ingrained habits of computer users we might expect skepticism
about touch. Yet in other areas, touch technology is all around us. In
fact, one stimulus of interest in touch interaction is the availability of
touch screens in other areas. Experiences with the iPhone, GPS
navigation devices, POS kiosks, and PDAs using touch functionality
reinforce positive perceptions that today's technology is easy to use
with touch command.
Touch in Windows 7
The new Windows 7 touch features offer three layers of interaction.
The following table illustrates each level that both user and
developer can expect.
WinHEC 2008
© 2008 Microsoft Corporation. All rights reserved.
Touch in Windows 7 - 7
Applications that run on Windows Vista have access to the first layer:
touch. These applications can take advantage of tap, double-tap,
right-click, drag, and select. With Windows 7 comes the introduction
of the next two layers—touch gestures and the touch platform.
Applications that use these elements are described as "touch-
optimized for Windows 7."
Hardware Considerations
The OEM ecosystem prides itself on product differentiation, so your
application will run on touch-enabled computers of all shapes and
sizes. This raises some hardware–based issues to consider:
• Devices will have at least two independently trackable touch
points. This means you could provide multi-user interaction in
a single application.
• Form factors will range from Tablet PC convertibles, to desktop
PCs, to stand-alone displays. Sizes will range from 12" to 30".
WinHEC 2008
© 2008 Microsoft Corporation. All rights reserved.
Hardware Considerations - 8
WinHEC 2008
© 2008 Microsoft Corporation. All rights reserved.
Hardware Considerations - 9
• Web browsing .
• Interacting with photos.
• Playing games .
• Organizing music and video (playlist creation, media sorting,
and content organization).
• Reading and sorting e-mail.
• Document consumption.
• Managing a Windows workspace.
Many other applications will undoubtedly integrate beautifully with
touch. Does your product lend itself to panning, scrolling, touching
an object, rotating, zooming, and navigating? If so, there's room for
your product to shine in a world of touch.
Overall UI Considerations
The following is a high-level summary of some guidelines to consider.
A program is considered touch-optimized when:
• The most frequently used controls are at least 40x40 pixels
(23x22 DLUs).
• No tasks require the use of hover or mouse over feedback.
• All controls use Microsoft Active Accessibility® to provide
programmatic access to the UI for assistive technologies.
• The most frequently performed commands are directly on the
UI, not in drop-down menus.
• Tasks are forgiving, enabling users to correct mistakes easily.
• Tasks are designed to avoid the need for extensive text input.
WinHEC 2008
© 2008 Microsoft Corporation. All rights reserved.
Overall UI Considerations - 10
In addition:
• Do not assume that if a UI works well for mouse input, it also
works well for touch.
• You can assume that if UI works well for a finger, it also works
well for a pen.
• Spin controls—at 15x11 pixels—are much too small to be used
effectively with touch.
Call to Action
Please continue to partner with us to help make great touch
experiences in Windows 7. For feedback and other interaction,
contact the Windows Touch Team at wintouch@microsoft.com. For more
information about Windows Touch Technology in Windows 7, see the
“Resources” section of this white paper.
Resources
For more information about flick gestures:
http://go.microsoft.com/fwlink/?LinkId=129614
WinHEC 2008
© 2008 Microsoft Corporation. All rights reserved.