无线滚动方案设计原则

本文将介绍好的无线滚动方案的5条基本原则:

1、保持导航栏可见

当你设计无线滚动方案时,最好保持导航栏始终可见,使得用户能更快更容易的前往网站/App的不同区域。如果导航栏超出了一定范围后不再显示,那么用户将不得不在滚出范围之外时再往回滚才能重新看到导航栏。

无线滚动方案设计原则_第1张图片
Facebook的顶部导航栏始终可见

仅对移动设备有效:因为移动设备屏幕更小,而导航栏会占用一定的屏幕空间。如果屏幕内容是滚动式的信息流,导航栏可以在用户向上滚动出新内容的时候隐藏掉,并在他们向下滚动试图重新返回到顶部的时候再显现出来。

无线滚动方案设计原则_第2张图片
Facebook依照滚动方向可以节省一部分屏幕空间

2、如果你有页脚的话可以使用一个“加载更多”按钮

无线滚动的方式阻碍了用户到达页脚位置。事实上这也正是这种设计的最主要的挑战之一:因为信息在用户接近底部的同时不断加载,用户只能在下一拨信息加载出来之前看到页脚一两秒钟,之后页脚就会被挤出视野。这就阻碍了用户到达页脚位置。

拿Bing图片来举例。其页脚位置包含诸如“了解更多”和“帮助”等这样的链接,但是实际上用户很难点击到这些链接,除非当前页面停止滚动,然而这可能会花一些时间。

无线滚动方案设计原则_第3张图片
Bing图片

如果你的网站/App有一个页脚,那对你很重要(或者对你的用户更为重要)的一条原则是,你应该使用“加载更多”这种方法。新的内容在你点击“加载更多”按钮之前不会自动加载。这种界面设计简单,又能够让用户更轻易的认识到加载更多内容的方法。

Instagram使用“加载更多”按钮来让用户能更容易的前往页脚位置,并不会迫使用户一次又一次的点击“加载更多”按钮。

无线滚动方案设计原则_第4张图片
Instagram使用一个“加载更多”按钮,使页脚保持可见

3、使用后退按钮将用户带回以前的位置

无线滚动方案有时被认为有一个最主要的可用性缺点是:滚动位置没有像一个状态一样被记录下来。如果用户顺着信息列表中某个位置点的链接前往了另一个页面,再去点击后退按钮,他们期望的是回到信息列表中的同一位置处。但是用户在列表中的位置点并没有被记录,这就意味着用户浏览器中的后退按钮将会带他们重新回到列表顶部位置。这样的做法之下,也就不用奇怪用户会失望于所谓的后退按钮并没有起到实质上的作用。

Safair中的后退按钮

Flickr使得浏览器的后退按钮触发的行为跟用户的期望一致。它记录用户在列表中滚动到的位置,因此用户点击后退按钮后会回到同一位置。

无线滚动方案设计原则_第5张图片
Flickr

4、使添加书签功能成为可能

无线滚动的最为人诟病的缺点之一是你不可能将出现的信息添加进书签。将喜欢的结果创建一个简单的书签(或者“收藏”下来),待以后使用,这种做法对用户来讲会是一个非常强大的功能。如果你的网站/App值得,用户确实是会创建标签的。例如Pinterest,使用一个标签工具让用户保存下创造性的想法。

Pinterest用户可以收藏信息到标签或者进行分享

5、加载新内容的时候提供一个视觉反馈

当新的内容在加载的时候,用户需要一个清晰的指示告诉他们网站正在加载。你应该使用进度指示器告诉用户新内容正在加载并且很快就会出现在屏幕中。

因为加载新内容通常很快(它不应该花费超过2 - 10秒的时间),你可以使用一个环形动画告诉用户系统正在响应。

无线滚动方案设计原则_第6张图片
设计精细的动画(如Tumblr的加载指示器)告诉用户“我正在给你加载更多内容”

如果指示器中国包含一些文本说明告诉用户为何他们需要等待(如“加载评论中”),这对用户清晰的理解当前状态会有额外的帮助。

无线滚动方案设计原则_第7张图片
纺车动画

结论

如果无线滚动方案应用恰当,它能营造一种流畅一体的体验。希望你通过本文了解到该如何设计一个友好的无限滚动方案,这将帮助你建立完美的用户体验。

译自:https://uxplanet.org/infinite-scrolling-best-practices-c7f24c9af1d#.5au87wr5v

你可能感兴趣的:(无线滚动方案设计原则)