编程语言
首页 > 编程语言> > android – 为什么我们需要拉动刷新移动应用程序?

android – 为什么我们需要拉动刷新移动应用程序?

作者:互联网

我想知道为什么我仍然会看到许多使用pull to refresh功能更新内容的应用程序(包括fb& instagram)?我的意思是,他们有通知系统可以告诉自己在有新数据时刷新.我看到FB,例如它在新闻提要部分有一点气泡告诉我我有新的提要,如果我按下它可以带我去,但拉动刷新功能仍然存在.为什么?

解决方法:

这是一个很好的问题.我是从用户体验的角度来解释它.

快速公司did an interview与Kevin Systrom几年前在Instagram上添加了刷新功能.他没有参与这个想法.

Systrom feels the gesture, which enables mobile users to refresh their photo feeds with a simple tug of the thumb, is a superfluous addition to his app, a relic of another smartphone era. “I don’t believe there should be refresh buttons,” he says.

你是对的,应用程序不需要提供手动刷新功能.我要说拉动刷新和其他用户启动的操作属于一种将代理返回给用户的接口,而不是依靠自动进程来完成任务 – 在这种情况下,刷新内容.

如果从您给出的示例中删除了pull-to-refresh,用户可能会问一些问题.

>我如何获得新内容?
>此内容多久刷新一次?

用户是否知道内容会自动保持最新状态?他们是否相信它能够快速而持续地得到更新?

尼尔森诺曼集团wrote a post late last year关于系统状态的可见性,特别是进度指标通过减少不确定性有助于积极的用户体验.我将这项研究扩展到pull-to-refresh和相关接口.维护用户手动执行获取新内容的操作的能力covers two of Nielsen’s ten可用性启发式 – 系统状态和用户控制和自由的可见性.

有鉴于此,使用pull-to-refresh的用户有一个特定的心态:我想要最新的数据,我现在想要它.是否必要,允许他们手动刷新可能有助于改善用户体验.

标签:android,user-interface,ios,pull-to-refresh,mobile-application
来源: https://codeday.me/bug/20190516/1116546.html