当服务器推送更新时,Web应用程序是否可以自行刷新?

时间:2014-01-20 03:53:37

标签: mobile user-interface notifications user-experience page-refresh

基本上,我们正在构建一个移动小应用程序,列出并显示服务器上的所有应用程序/构建/详细信息。该列表介于3-25个应用程序之间,显示屏上的每个应用程序占用大约60像素高,具有良好的UI。

应用1版ABC建立日期... 这里的应用程序详情(1-100行)

应用2版ABC建立日期...... 这里的应用程序详情(1-100行)

Apps 3版ABC建立日期...... 这里的应用程序详情(1-100行)

Apps 4版ABC建立日期...... 这里的应用程序详情(1-100行)

上市顺序/大小可能会在一天内改变几次(1-3)。在没有任何警告的情况下更新列表是不错的做法?

我们担心如果用户在刷新时读取示例的详细信息,刷新将导致滚动回到顶部。我们正在谈论应用程序行为的“良好实践”。

任何评论或建议都将不胜感激。

感谢,

1 个答案:

答案 0 :(得分:0)

如果应用程序的目标是始终显示最实际的数据,我认为可以刷新应用程序上的数据。  但是,向用户提供明确且明显的反馈非常重要的是数据已经刷新,动画,颜色变化或只是与应用程序相关的效果。

另一个选项(你在浏览器堆栈中有一个很好的例子)是告诉用户有新数据,并让他们做一些事情来更新它。

就像屏幕顶部的一个小提示“可以使用新数据,点击此处更新”。这样您就可以确保用户100%意识到数据再次被推送到应用程序,并且他同意这样做。

希望这有帮助。