《伟大的小细节:互联网产品设计中的微创新思维》——

简介: 本节书摘来自华章计算机《伟大的小细节:互联网产品设计中的微创新思维》一书中的第2章,第2.1节,作者:文哲著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。

2.1 依据行为预判意图

说到依据行为预判意图的创新,这里要再次提起前面讲到过的Dropbox:当用户删除了大量文件后又访问Dropbox的帮助中心时,帮助中心顶部会出现一个小黄条,提示用户最近删除或修改了大量文件,是否要恢复。这一细节设计是通过将删除文件、进入帮助中心两个相继发生的事件联系起来,从而判断出用户很有可能是来找回误删文件的。
这种判断还可以是实时的,即依据最新信息作出相应判断。用户在使用Google Hangouts(谷歌环聊)聊天时,若有好友给用户发送消息询问 “你在哪里?(Where are you?)”,在对话界面中就会弹出分享地址的提示,直接点击即可给好友发送当前地址,省去了打开“分享位置功能>定位>发送当前位置”的操作流程。
image

更多的时候,用户的操作并不局限在一个产品内,而是会带着前一个产品的信息去使用后一个产品,此时就需要能够准确地获取用户的前置操作。常见的前置操作有截图、复制等。
当用户将一个有效网址复制到剪贴板,并准备粘贴到浏览器的地址栏中时,那就有足够理由认为这位用户将要访问这个网址,因此,Google Chrome浏览器在地址栏右键快捷菜单的“Paste(粘贴)”命令下添加了一个“Paste and go(粘贴并访问)”命令,用户可以直接用此命令访问剪贴板中的网址所指向的页面,而不必先粘贴网址再按【Enter】键。如今,这个功能已几乎是所有网页浏览器的标配。
image

另外一种可以预判用户意图的常见行为便是截图。很多用户在一些App中看到不错的内容后,因为没有分享功能或者担心所看到的内容会消失,便希望截图分享给好友。基本的流程都是:发现内容>马上截图>切换到聊天App>找到聊天对象>点击添加>选择发送图片>调出图库>找到想要发送的图片>预览>发送。虽然比较复杂,但大多数人都习以为常了。微信则在这一细节上做了创新,从用户打开微信、找到聊天对象、点击添加按钮之前刚刚完成一次截图的行为预判出,用户很可能要给聊天对象发送这张截图,于是给出了询问是否发送最近截图的提示,帮用户省去了“点击添加>选择发送图片>调出图库>找到想要发送的图片”这一系列流程。
image

“有效预判用户操作”和“有效呈现期望结果”是这类创新的有机组成部分。用户行为预判存在准确性问题,对应呈现的结果也有区别,主要有必经流程简化和预期操作权衡两种方式去优化用户体验,接下来会分别论述。

相关文章
|
算法 编译器 数据处理
什么叫下推
`下推`在计算机科学中涉及多种应用:1) 在编译器的下推自动机用于语法分析;2) 栈操作在函数调用与递归中管理返回地址和局部变量;3) 索引下推优化数据库查询性能;4) 事件下推在异步编程和事件驱动架构中处理事件;5) 下推算法在流处理中实现接近数据源的计算,提升流式数据处理效率。
599 2
|
搜索推荐 UED
产品服务个性化定制
产品服务个性化定制
503 2
|
消息中间件 存储 Kafka
【Kafka】kafka维护消息状态的跟踪方法
【4月更文挑战第6天】【Kafka】kafka维护消息状态的跟踪方法
|
SQL 存储 Web App开发
PolarDB-X 分布式数据库中的外键
外键是关系型数据库中非常便利的一种功能,它通过一个或多个列为两张表建立连接,从而允许跨表交叉引用相关数据。外键通过约束来保持数据的一致性,通过级联来同步数据在多表间的更新和删除。在关系数据库系统中,大多数表都遵循外键的概念。
|
存储 缓存 监控
Java面试题:在Java中,对象何时可以被垃圾回收?编程中,如何更好地做好垃圾回收处理?
Java面试题:在Java中,对象何时可以被垃圾回收?编程中,如何更好地做好垃圾回收处理?
332 0
|
自然语言处理
学生党打工人救星,GPT一句话生成精美PPT
学生党打工人救星,GPT一句话生成精美PPT
771 1
|
搜索推荐 UED Python
动态多条件查询:理解`filter_by`与`filter`提升Web应用搜索功能
了解SQLAlchemy中`filter_by`与`filter`对提升Web应用搜索功能至关重要。`filter_by`简化了等值查询,而`filter`则支持复杂的表达式和逻辑组合。通过动态获取用户输入,构建基础查询并根据条件应用过滤,可以创建灵活的搜索系统。结合分页和排序,为用户提供定制化搜索体验。掌握这两者,能增强应用的交互性和实用性。
470 0
动态多条件查询:理解`filter_by`与`filter`提升Web应用搜索功能
这10条Powershell命令有多香,谁用谁知道!
这10条Powershell命令有多香,谁用谁知道!
416 0
|
存储 Python
用Python实现批量下载文件——代理ip排除万难
用Python实现批量下载文件——代理ip排除万难
358 2
|
SQL 分布式计算 HIVE
开源湖仓一体平台(二):Arctic(上篇)
开源湖仓一体平台(二):Arctic(上篇)
开源湖仓一体平台(二):Arctic(上篇)