1.12 传感器在交互中的作用

手机、平板电脑和电脑都装有很多传感器。有了基于传感器的交互,现在我们可以将交互移到屏幕外。一个有趣的例子是DrumPants,它是一种可以被装进裤子口袋并能变成乐器的传感器套件。在你的膝盖上敲击一种节奏、拍打大腿并用脚打拍子即可成为21世纪的单人乐队。这要比使用一种新开发的触摸屏音乐应用程序更直接、更自然、更熟悉。它将技术绑定到我们自然而然的行为中,而不是将我们的行为绑定到技术中。
我们必须要解决的问题要比提供给这个世界DrumPants重要得多,虽然这样的玩具也非常重要。这是一种新颖有趣的想法,可以帮助我们开始想象和开发屏幕外的交互。开始将我们的设备看成是真实存在的物理对象,而不是在网络中无形的屏幕意味着什么?
我与工作室的伙伴拉里·莱竟德(Larry Legend)一起制作了关于其运行原理示例的原型。他在工作室听音乐,而且他会把耳机插到手机里。他想在电脑旁听音乐。因此,他会在电脑上敲击两次手机,就好像他要把音乐从手机摇动到台式机上。之后音乐会同时在他的电脑上播放。
现在你可以通过点击屏幕上的按钮做到这一点,但可以(而且应该)做得更好。这就是我们应该追求的自然物理的交互。我们也可以这样处理地图、URL、文本和照片——只要将这些内容从手机摇晃到电脑中即可。它能让你更开心地使用这些小工具。

《社交网站界面设计(原书第2版)》——1.12 传感器在交互中的作用相关推荐

  1. 《社交网站界面设计(原书第2版)》——2.3 沿着脚印铺路

    2.3 沿着脚印铺路 我们从建筑学中学到的,并且早期一直被网络从业者所倡导的一个口号是"沿着脚印铺路",其根本含义是看看哪里有现成的做法,然后将其标准化.比起创造某种无视历史.传统 ...

  2. 《社交网站界面设计(原书第2版)》——3.2 注册

    3.2 注册 是什么 用户想访问某个需要创建或者保存个人信息的网站或应用.用户想为网站的社区贡献内容,并且想将这些内容归档保存以便后续使用(参见图3-1和图3-2). 图3-1:Facebook的注册 ...

  3. 《社交网站界面设计(原书第2版)》——3.15 你是否在犯4种常见的用户onboarding错误...

    3.15 你是否在犯4种常见的用户onboarding错误 让用户注册很难.它需要大量的时间.精力和金钱,然而很多公司在用户首次体验后就失去了他们.不要让你的公司成为其中的一员. 让我们看看可能会有损 ...

  4. 《社交网站界面设计(原书第2版)》——2.11 提问

    2.11 提问 人们对话或者交谈时最常见的形式就是一问一答(图2-10和图2-11).最早的邮件列表.Usenet和Gopher,以及常见问题列表(FAQs)都是通过收集大众的智慧或一些权威人士的答案 ...

  5. 《社交网站界面设计(原书第2版)》——3.9 使用生命周期

    3.9 使用生命周期 使用生命周期(如图3-18所示)是很简单的概念,由几个展示人们如何使用软件的步骤组成. 首先,人们要通过某种途径听说该软件,可能是通过同事或朋友.然后,他们决定试用一下并且注册该 ...

  6. 《社交网站界面设计(原书第2版)》——2.13 不要中断电子邮件

    2.13 不要中断电子邮件 如果你将电子邮件作为广播媒介(例如,发送提醒或通知)却不让用户回复他们收到的消息,就比较差劲了.你也没理由不处理这些回复,你可以把这些回复当作通知转发给正确的收件人.这需要 ...

  7. 《社交网站界面设计(原书第2版)》——1.17 模式还是套话

    1.17 模式还是套话 老生常谈的套话没有真正的价值.我们常常告诫自己要像躲避瘟神一样避免老生常谈. 但是套话真的一无是处吗?如果在我们每次想说点什么的时候,都得绞尽脑汁地从头想想如何用一种全新的方式 ...

  8. 《社交网站界面设计(原书第2版)》——2.10 自我反省式的出错信息

    2.10 自我反省式的出错信息 出错信息应始终把责任归咎于网站的创建人,而不应归咎于使用网站的用户(见图2-8). 图2-8:是诚恳认错还是耍小聪明 是什么 消极或者中立口气的错误信息会让人觉得是在责 ...

  9. 对php的感受100字_《PHP和MySQL Web开发(原书第4版)》读后感100字

    <PHP和MySQL Web开发(原书第4版)>是一本由Luke Welling / Laura Thomson著作,机械工业出版社出版的16开图书,本书定价:95.00元,页数:714, ...

最新文章

  1. N-MOS的G-S电容随着DS电压的变化关系
  2. 网络工程师60道典型选择题
  3. 深圳湾口岸明起开通公交大巴
  4. ARCGIS10.1 插值分析结果按指定多边形输出
  5. eclipser认java源码_java相关:Eclipse查看开发包jar里源代码的方法
  6. Hybrid App工作笔记0001---混合App开发过程中_Web是如何调用原生功能的_调用原理
  7. python内存分配失败_关于python:如何避免[Errno 12]无法分配使用子进程模块导致的内存错误...
  8. limit where group by having select
  9. html语言设计表单实例,40多个漂亮的网页表单设计实例_HTML/Xhtml_网页制作
  10. 第4章 网络安全体系与网络安全模型
  11. 淘宝京东天猫电商运营每天都需要做什么?
  12. OpenCV python
  13. @Scripts “does not exist”
  14. 计算机里面怎么建新的文档,【2人回答】怎样在电脑新建中添加Word文档?-3D溜溜网...
  15. PUSHmall推贴S2B2B2C模式-共享电商营销平台正式版
  16. 【蓝桥杯】PREV-55 小计算器
  17. 【机器学习】LayerNorm BatchNorm的作用以及区别
  18. 行人重识别(4)——行人重识别(基于视频)综述
  19. 虚拟现实是计算机软件么,虚拟现实技术对于电脑软件、硬件的配置要求有哪些?...
  20. Linux socket下read函数详解

热门文章

  1. 剑指offer(1)
  2. 手机尺寸相关的概念 +尺寸单位+关于颜色
  3. (转载)C# Process.Kill() 拒绝访问(Access Denied) 的解决方案
  4. ajax跨域请求 html5,HTML5中使用postMessage实现Ajax跨域请求的方法
  5. 数据中心热度高 苹果也来掺一脚
  6. SDK里报错[NSConcreteMutableData wbsdk_base64EncodedString]
  7. Centos7 下配置mysql5.6主从复制实例(一主两从)
  8. MyBatis多参数传递之混合方式——MyBatis学习笔记之十五
  9. 分布式共识算法 (Consensus Algorithm)
  10. 501.二叉搜索树中的众数