Windows 8. Chromebook Pixel. Ubuntu Phone. These devices shatter another consensual hallucination that we web developers have bought into: mobile = touch and desktop = keyboard and mouse.
We have tablets with keyboards; laptops that become tablets; laptops with touch screens; phones with physical keyboards; and even phones that become desktop computers. Not to mention new forms of input like cameras, voice control, and sensors.
We've learned how to respond to screen size. Our next challenge is learning how to adapt to different forms of input.
12. Next came responsive web apps.
https://twitter.com/freediverx/status/354698695041744896
13. How do I make this responsive?
How do I make this responsive?
14.
15. mobiledesktop
THE ART OF WEB DEVELOPMENTTHE ART OF WEB DEVELOPMENT
Web widgets
THE ART OF WEB DEVELOPMENTTHE ART OF WEB DEVELOPMENT
Mobile widgets
16.
17.
18.
19.
20.
21.
22. It’s not that we’re technically incapable, but adapting a phone UI to a
tablet UI is not so dissimilar from trying to automatically adapt desktop
UI to a phone. They are fundamentally different platforms with
different usability considerations, and something that makes sense on
phones may or may not belong on tablets.
—Todd Anglin, Kendo UI
http://www.kendoui.com/blogs/teamblog/posts/12-09-11/universal_mobile_apps_with_html5_and_kendo_ui.aspx
23. Sometimes it’s hard to envision a responsive version.
http://demos.kendoui.com/web/grid/editing.html
79. Siri gets all of the hype…
http://www.98ps.com/viewnews-15222.html
80. but both Microsoft and Google have
compelling voice input in their products.
81.
82.
83.
84.
85. Explore the web on your TV with Internet Explorer for Xbox One. Use
your voice to browse your favorite sites with ease. Use Bing to find the
best of the web. Or use Xbox SmartGlass on your phone or tablet to
control your experience.
http://www.xbox.com/en-US/xboxone/what-it-does
86. Xbox 360 Voice Control
http://www.youtube.com/watch?v=xsfVJxakDa8
91. You can use speech recognition too.
http://www.google.com/intl/en/chrome/demos/speech.html
http://www.moreawesomeweb.com/demos/speech_translate.html
126. Higher precision with mouse means
smaller targets possible
Hover state
Less precise than mouse and requires
larger touch targets
Typing easier for many
No hover state
Typing often more difficult
127. Higher precision with mouse means
smaller targets possible
Hover state
Less precise than mouse and requires
larger touch targets
Typing easier for many
No hover state
Typing often more difficult
Right clicking and “power” tools Single and multi-touch gestures
131. I got this. Detect touch.
http://www.flickr.com/photos/28096801@N05/5012309802
132.
133. Whatever you may think, it currently isn't
possible to reliably detect whether or not the
current device has a touchscreen, from within
the browser.
—Stu Cox, You Can’t Reliably Detect a Touch Screen
http://www.stucox.com/blog/you-cant-detect-a-touchscreen/
134. Chrome would like to turn on touch events by default.
https://code.google.com/p/chromium/issues/detail?id=159527
https://docs.google.com/a/cloudfour.com/presentation/d/1-n1qyzewpagREbzW2zm0wOalq33UhbtbSkWf9mEdly8/edit#slide=id.gc2d80e5b_171
148. After poking at this problem for a few weeks,
my conclusion is: every desktop UI should be
designed for touch now. When any desktop
machine could have a touch interface, we
have to proceed as if they all do.
—Josh Clark
http://globalmoxie.com/blog/desktop-touch-design.shtml
155. Th Dream Experience - …
Uploaded 2 years ago
More Of The Dream Exp…
Uploaded 2 years ago
The Dream Experience -…
Uploaded 2 years ago
The Dream Experience …
Uploaded 2 years ago
The Love King Breaks It…
Uploaded 2 years ago
War Paint for Trees
From Lincoln Motor Company
Join Log In Create Watch Upload Search s
[ ]
–VIDEOS
Vimeo Couch Mode
156. Couch Mode+ See allCentric TV’s videos / Recently viewed / Related videos
Th Dream Experience - …
Uploaded 2 years ago
More Of The Dream Exp…
Uploaded 2 years ago
The Dream Experience -…
Uploaded 2 years ago
The Dream Experience …
Uploaded 2 years ago
The Love King Breaks It…
Uploaded 2 years ago
PROMOTED
War Paint for Trees
From Lincoln Motor Company
Join Log In Create Watch Upload Search s
[ ]
–VIDEOS
Vimeo Couch Mode
157. Couch Mode+ See allCentric TV’s videos / Recently viewed / Related videos
Th Dream Experience - …
Uploaded 2 years ago
More Of The Dream Exp…
Uploaded 2 years ago
The Dream Experience -…
Uploaded 2 years ago
The Dream Experience …
Uploaded 2 years ago
The Love King Breaks It…
Uploaded 2 years ago
PROMOTED
War Paint for Trees
From Lincoln Motor Company
Join Log In Create Watch Upload Search s
[ ]
–VIDEOS
Couch Mode+ See allCentric TV’s videos / Recently viewed / Related videos
Th Dream Experience - …
Uploaded 2 years ago
More Of The Dream Exp…
Uploaded 2 years ago
The Dream Experience -…
Uploaded 2 years ago
The Dream Experience …
Uploaded 2 years ago
The Love King Breaks It…
Uploaded 2 years ago
PROMOTED
War Paint for Trees
From Lincoln Motor Company
Join Log In Create Watch Upload Search s
[ ]
–VIDEOS
Vimeo Couch Mode
164. Graph from Chapter 1 of Adaptive Web Design by Aaron Gustafson
http://easy-readers.net/books/adaptive-web-design/
165. Graph from Chapter 1 of Adaptive Web Design by Aaron Gustafson
http://easy-readers.net/books/adaptive-web-design/
Progressive enhancement contains a value judgment
166. Who are we to judge what input is better?
http://www.flickr.com/photos/fensterbme/4783366926
167. We need to learn
to adapt.
http://www.flickr.com/photos/cdm/147947664/
168. So that’s the puzzle that has
been haunting me.
http://www.flickr.com/photos/sravishankar/3460495