ie8 fix
madison

Hardware 2.0

Adrian Kingsley-Hughes

Microsoft to developers - Here's how touch is supposed to work

By | February 23, 2012, 12:34am PST

Summary: Good news for users … unless they’re a south paw.

Microsoft has released a document that tells developers how touch should work for Metro UI apps on Windows 8 systems.

While a lot of what’s in the four-page PDF document is common sense, there’s also some interesting research contained in the document. For example, the document highlights the best areas on a tablet screen for interaction and reading:

It also looks at the four most common ways that users hold a tablet:

There’s also extensive research been done into how the on-screen target size affects error rate. the document recommends a 7×7mm target size because this reduces the error rate down to around 1 in 100:

There’s one part of the document that bothers me though (and it’s something that bothers me about Android and iOS apps too. This is that it reminds developers that ‘most people are right handed’ and that this should be taken into account when developing apps. Now, I’m not a south paw, but given that some 1 in 10 people are, I’m surprised that Microsoft isn’t suggesting that apps be developed for ambidextrous usage (or a toggle that allows the UI to be flipped from left to right handed).

(via istartedsomething)

Kick off your day with ZDNet's daily e-mail newsletter. It's the freshest tech news and opinion, served hot. Get it.

Topics

Adrian Kingsley-Hughes is an internationally published technology author who has devoted over a decade to helping users get the most from technology.

Disclosure

Adrian Kingsley-Hughes

All opinions expressed on Hardware 2.0 are those of Adrian Kingsley-Hughes. Every effort is made to ensure that the information posted is accurate. If you have any comments, queries or corrections, please contact Adrian via the email link here. Any possible conflicts of interest will be posted below. [Updated: February 23, 2010] - Adrian Kingsley-Hughes has no business relationships, affiliations, investments, or other actual/potential conflicts of interest relating to the content posted so far on this blog.

Biography

Adrian Kingsley-Hughes

Adrian Kingsley-Hughes is an internationally published technology author who has devoted over a decade to helping users get the most from technology -- whether that be by learning to program, building a PC from a pile of parts, or helping them get the most from their new MP3 player or digital camera.

Adrian has authored/co-authored technical books on a variety of topics, ranging from programming to building and maintaining PCs. His most recent books include "Build the Ultimate Custom PC", "Beginning Programming" and "The PC Doctor's Fix It Yourself Guide". He has also written training manuals that have been used by a number of Fortune 500 companies.

Adrian also runs a popular blog under the name The PC Doctor, where he covers a range of computer-related topics -- from security to repairing and upgrading.

32
Comments

Join the conversation!

Top Rated

RE: Microsoft to developers - Here's how touch is supposed to work
Rob.sharp@... 23rd Feb
@gribittmep

I disagree..Zune HD was solid and so is WP7.5.

Just In

The south paws always play 2nd fiddle when it comes to tools!
JuggerNaut_z 24th Feb
I guess some things never change :-\
So if Microsoft is going to teach developers (developers, developers, developers!) how touch should work my biggest question is: who's going to teach Microsoft how touch should work??? After many years of making touch based interfaces they seem to not have a clue.
@gribittmep

Their research always seems pretty sound..... Just read the building windows 8 blog.
-2 Votes
+ -
Microsoft has tried to make a usable tablet for years, and hasn't been successful at it. In fact, their previous ideas and designs have been decidedly uninspiring. Why would I take their advice on UI design instead of, oh lets say, Apple's?

As the blogger states, most of this doc is obvious 'common sense' items ... which, in itself, shows how little they really seem to know. As for the bloggers concerns regarding left handed users, I think that it is fairly easy is build my apps ambidextrously by allowing a user to select a left/right orientation during the initial load. It is easy enough to do, and if it makes life easier on even a marginal subset of my users then it is worth the effort.

After all, why limit your potential customers? The more people who can use your application comfortably, the more people might buy it and the more successful you become. Building right-hand only applications reduces your potential market, and is therefore to be avoided. Frankly, this too seems like 'common sense' to me.

Regards,
Jon
@JonathonDoe The thing about common sense is it's surprisingly uncommon and often wrong. This document is based on actual science so worth paying attention too
@JonathonDoe it was perfectly usable, just cost prohibitive for most people, so only used in certain markets.
@JonathonDoe "Microsoft has tried to make a usable tablet for years, and hasn't been successful at it."

microsoft has never made a tablet. they've made software for tablets for a while, and infact really introduced the concept of a full-featured computer tablet with windows XP tablet edition. Sadly, it wasn't a brilliant implementation, due in part to the technology at the time and required a stylus.

Microsoft knows perfectly well how to make compelling user interfaces for touch, if you look at the courier prorotype videos that were floating around the internet a couple of years back you'd realise this. search "Microsoft Courier interface demo HD".

> I think that it is fairly easy is build my apps ambidextrously by allowing a user to select a left/right orientation during the initial load. It is easy enough to do

or if you were clever you'd be able to determine this yourself and adapt your interface dynamically.
1 Vote
+ -
Angry Birds = Southpaw Game
alan_r_cam Updated - 23rd Feb
I have yet to see a version of Angry Birds where you use your RIGHT hand to draw back the slingshot. Doing so at the moment means your hand blocks your view of the target zone. Obviously, this game will never be popular.

Huh? Oh dear, there goes THAT proposition.
1 Vote
+ -
@gribittmep

Did you even read what you wrote?

Microsoft has years of DIRECT-INPUT interfaces, but they were all designed around the use of a stylus, not touch.

Also, they are one of the only companies that actually disclose information like the article above - collected from actual user interface studies - to developers.

Show me a similar document from Apple or Google.
-2 Votes
+ -
@Joe_Raby - Guidelines
MacCanuck 23rd Feb
Try reading Apple's UI guidelines, available since the original Mac came out in the '80s.

Apple has always "guided" developers in creating applications for the Apple software and hardware, thus the (overall/usual) consistency and quality of apps built for the Mac. Microsoft had no such "bible" resulting in the dogs breakfast and inconsistency of Windows programs.

Those that didn't follow Apple's guidelines often failed in the marketplace because they were not "Mac-like" enough.

I'm not a developer but it's likely Apple followed thru and has similar guidelines and tools for creating iOS apps considering the general consistency of most iOS apps.
@Joe_Raby amen
@Joe_Raby

Before posting, you might have taken the trouble to check the number of documents on Apple's site regarding UI. While Google does not come close in terms of sheer volume, they also have quite a bit of documentation.
@MacCanuck there's no document there, that i could find within a few minutes that offers the same information as this document. So i'm not entirely sure what you were implying.
1 Vote
+ -
@MacCunack - MS UI bibles
psdie8 23rd Feb
Do you really believe this iFUD you spout? Microsoft Press have released UI / usability "bibles" for every version of Windows. E.g., here's one from 1994 for Win 95: http://www.amazon.com/dp/1556156790/
3 Votes
+ -
Top Rated
@gribittmep

I disagree..Zune HD was solid and so is WP7.5.
1 Vote
+ -
RE : gribittmep
nilayan_ahmed 23rd Feb
u r the one who seems to not have a clue about microsoft.
@nilayan_ahmed Microsoft is well known as a company that does not have a clue. Microsoft is run like the mob, using threats, and other ways to influence their customer to pay for protection.
@Joel-r HAHAHAHA... As someone who has had apps created for the iPhone and iPad... Apple shakes down it's developers like thee mob, 30% to process a transaction... 30%! That is 27% more then I have to pay when the transaction happens via my website.... AND I get no information about the buyer, nada! The way Apple operates its iTunes store and treats its developers is criminal.
-1 Votes
+ -
However, there's another connotation
ego.sum.stig@... 23rd Feb
Considering you signed up to be a victim, it's a tad rich you are now claiming to be robbed.
@ccrockett,

But I would not buy your product from your website. We have no relationship, I don't know who has vetted your product. For all I know it could contain a key logger or some other Trojan. So now you have to ask yourself how many lost sales have you had because of people like me?
I haven't seen anyone using tablet with left hand and touching with right hand like on that picture. I see lots of people holding the tablet from left edge (or right if left handed) and using it with other hand normally. They hold them like they are notebooks or clipboards.... That means the left or right middle part and 1/4 of the screen edge is un-usable for any information or widgets. Unless you make the tablet frame big enough so there is no problem at all.

And when holding tabet like it is a wheel, I would not place anything on bottom middle part as it is hard to reach there, as it is top middle as well. So right and left bottom corners are the hot spots on that situation.
don't you think they already have a way to flip it for lefties . tlak about nit picking!
-1 Votes
+ -
They've had such smashing success with it.
Microsoft always researches their UIs. They have all kinds of tools that tell how fast the OS is responding, how fast the menu pops up, and other things. This document could really benefit developers provided they take the time to read it and implement the ideas from it. Think of it as a best practices document. As for the lefties, I know a couple of them and they seem to do certain tasks with the right hand as opposed to the left so not that big of a deal. They can adjust.
-1 Votes
+ -
Left-hander responds
Northeast & Atlantic RR 23rd Feb
Thanks to all the developers who do design things with us lefties in mind - and screw the ones who don't. It was satisfying when mice became mostly symmetrical.
Touch and work in the same sentence! Sounds like corporates and honnesty!
Funny, I think I can count on one hand the number of times that I have used a tablet in any of those ways. Generally, the tablet is either flat on a table or up on my steering wheel in the car.
@cmwade1977

While driving?
If you look at the interaction areas, they are bow-shaped. This suggests to me that they did take the left-handed person into account. Otherwise they could have left off the left side and just had right and right-middle in their interaction diagrams.

I don't see how this has anything to do with left or right handed except for maybe one example. Many of the examples are based on reading or viewing areas. Left-handed people read differently? Watch movies differently when their preferential tablet device is on a cradle?
25% of people are born left handed. About half of them get changed to being right handed due to societal pressuers, lack of left handed versions of tools, and ancient tribal customs. That means the 12 1/2% who are left handed mature adults have stronger and generally more creative personalities than most people. I'm the only left handed person in several generations on either side of my family. How did that happen?
1 Vote
+ -
Born left-handed
sackbut 24th Feb
Show us the proof that any of your stats are correct. I don't mean some study that sampled 0.0001 percent of the world's population.
I guess some things never change :-\

Join the conversation!

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
ie8 fix
Click Here
ie8 fix

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources
ie8 fix
ie8 fix