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

简介: 本节书摘来自华章计算机《社交网站界面设计(原书第2版)》一书中的第1章,第1.12节,作者:(美)克里斯蒂安·克鲁姆里什(Christian Crumlish),艾琳·马洛恩(Erin Malone)著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。

1.12 传感器在交互中的作用

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

相关文章
|
JavaScript 数据库
Vue之ElementUI之动态树+数据表格+分页(项目功能)
Vue之ElementUI之动态树+数据表格+分页(项目功能)
354 0
使用Omnipeek进行Wifi/P2P抓包
本文介绍了如何安装和配置Omnipeek软件,以及如何使用它来抓取Wifi和P2P数据包,特别适用于解决如Mirracast投屏连接失败等问题。
1152 1
|
12月前
|
网络协议 算法 网络架构
OSPF中的Summary LSA详解
OSPF中的Summary LSA详解
310 4
|
Web App开发 前端开发 JavaScript
为什么浏览器兼容性在开发网站时很重要?
浏览器兼容性在网站开发中确实非常重要。
|
数据中心 虚拟化
到底什么是交换机堆叠?
到底什么是交换机堆叠?
442 0
|
数据采集 测试技术
常见测试测量接口的比较:PXI、PXIe、PCI、VXI、GPIB、USB
常见测试测量接口的比较:PXI、PXIe、PCI、VXI、GPIB、USB
667 2
|
域名解析 缓存 网络协议
如何加快 DNS 解析速度?
如何加快 DNS 解析速度?
1033 3
|
前端开发 SDN 网络虚拟化
|
移动开发 Java Android开发
Android应用开发:Kotlin语言的优势与实践
【5月更文挑战第7天】 在移动开发的世界中,Android平台的Kotlin语言以其高效、简洁的语法和强大的功能吸引了众多开发者。本文将深入探讨Kotlin语言的核心优势,并通过实际案例展示如何在Android应用开发中有效地运用这一现代编程语言。我们将从语言特性出发,逐步分析其在提升开发效率、改善代码质量以及增强应用性能方面的具体表现,为读者提供一个全面而细致的Kotlin应用开发指南。
|
运维 监控 安全
从三个维度概述当前IT运维现状
【6月更文挑战第5天】从技术、服务和组织三个维度讨论IT运维现状。