Recently I watched a video on building for touch screens that discusses the challenges when building for touch and keyboard interactions —something that is on the mind of many, many, many, many, many people and something I’ve written about before. So what’s the best way to deal with touch at the moment? Modernizr? Well, detecting for touch primarily using something like Modernizr.touch can sometimes lead to false positive results plus it can be dangerous to make that assumption when a device also includes a keyboard.
Cloud Four has been pounding away with great articles that discuss the multitude of devices that fill our landscape today, but they also don’t leave out the elephant in the room (i.e the television/billboards…who knows what else). Devices like the Windows Surface not only have a touch screen, but they also have a keyboard too! This opens up a whole other can of worms because that means your user not only can enter input with their keyboard, but also their touch screens as well. We see more of these devices popping up and now would be a good time to decide how we’re gonna attack these beasts.
Design Technologist passionate for Open Source, SVG, Typography, Web Animation, Interaction Development & Pattern Based Design. http://droidpinkman.io.