无限加载的最佳实践-交互&动效

    无限加载允许用户不断的通过滚动浏览大量的内容。它的实现原理就是当你在界面上滚动到离页底一定距离的时候,就会触发加载,在页底加载出新的内容。

1466518618-3712-pWIxgviaZAVu0ccWfjRnCnRrxiag
这种形式让用户在浏览中不会被打断——当用户浏览到页底时,新的内容就会自动加载出来。如fackbook的消息feed,Google的图片搜索结果页,twitter的时间线。听起来这种自动触发无限加载的形式很棒,但它也不是放之四海而皆准的。

优秀无限加载的五条准则

1.确保导航是可见的或方便触发的

1466518617-8857-FScWTjDFibEqQCgPeRKWjic04eDw

PC上,Facebook的导航就是一直可见的,方便用户操作。

1466518617-1579-aYia3yUcRbElcrKPXnHia5ppjxSw
而在手机端,Facebook则是让导航栏适时的可见或隐藏,因为手机屏幕空间有限。当用户向下滚动浏览内容时,导航被收起;当用户想要返回或回到顶部时,导航显示。
2. 当页面需要显示页脚时,可以使用『加载更多』

无限加载功能会阻碍用户进入页脚。在这种有此功能的页面,当用户触碰到页低时新的内容就会不断的被刷出来,把页脚挤下去,用户可能只有一两秒的时间看到页脚信息。

例如,Bing Images这个网站。页脚上有'learn more' 、'help' 等等链接,如果只是停留一小会用户根本无法准确的点击到(甚至找到)自己需要了解的内容。

1466518618-7185-tTebxicusics5ts9W4k1NCfJjDWQ

如果你得网站或app有页脚,其实可以使用'加载更多'按钮来解决这个'无法到达页脚的问题'。这样新的内容不会自动加载,而是用户点击'加载更多'按钮手动触发后才加载。这是种方式很适合请求式的加载需求,操作简单、认识负荷也很小。

而instagram 同样的使用'Load more'加载更多按钮,来确保用户可以触达页脚信息。但是当用户点击了加载更多按钮,确认加载请求后,'Load more'按钮就不再显示了。以避免用户需要一次又一次的点击加载更多。

1466518617-4264-G216ww4FVKiaH9pNXibc6arLCCDw

3.返回按钮应该带用户回到源页面并定位到浏览的位置

无限加载有个很容易被忽略的体验问题:没有记录用户浏览到的位置。当用户浏览了一会,点击了feed上某个内容跳走,然后点击『返回』按钮想回来的时候,他们是希望定位到他们刚刚浏览到的feed列表位置。如果不记录浏览位置,用户点击返回就会回到源页面的顶部(初始状态)。毫无疑问,这很影响体验!

1466518617-8565-InofribXWhsRzu7zsYbDk7vCLVxQ

不要让用户因为点了个返回就失去了之前的位置。
例如,Flickr网站,用户点击浏览器返回按钮的行为和用户预期(返回到之前浏览的位置)就是匹配的。记录了他们浏览的位置。

1466518621-9085-Qae1N7ku56AfKicX3GRmHyJXYTuA

4. 允许用户对某条内容打标记

还有一个易忽略的体验问题是,当某条我中意的内容出现在feedlist,而我却不能mark它。。。ಥ_ಥ。。。标记功能(喜欢、收藏、分享等)有时对用户来说是很重要的。

例如,在Pinterest浏览中发现的一些有趣内容可以通过标记功能收集下来。

1466518624-7043-ZEJicIzYxM8Lb9U7XdPeN5GfYnug

5.在加载内容时提供可视化的反馈

当加载新内容时,用户需要一个明确的信号告诉他,页面正在加载、马上就好耐心等待。

由于加载行为是一个短暂行为(不应该超过2-10 秒)你可以使用一个循环动画来告诉用户程序是在工作的。

1466518624-1498-UUNIdtSj28oLjGMksKR1YfCVE04g

你也可以使用带文字的加载指示器(如下图),直接解释给用户为什么需要等待。

1466518626-9257-MU26gyCoIiahdODNnp2oyWicnI3Q

结尾

好的无限加载体验应该是流畅、不被打断的。希望大家可以从上文得到一些启发,谢谢!

作者:Nick Babich

译者:LeeQ

转自:视觉交互设计

原创文章,作者:ioued,如若转载,请注明出处:https://www.iamue.com/15862/

(0)
iouedioued
上一篇 2016-06-21
下一篇 2016-06-21

相关推荐

  • 交互设计师如何进行风险预判?

    在公司工作,任何职业都不可能单兵作战,协作是永恒的主题,而每一个需求和任务的实现,都是各方通力合作的成果。作为交互设计师,除了做好自己的设计工作之外,还需要花费大量的时间与产品、运营、客户端开发、前端开发、后端开发一起协作和沟通。

    2017-06-04
  • 在你重新设计网页的时候考虑好用户体验

    在过去的几年中,网页设计和在线营销有一些奇妙的转变,具体来说,就是网页设计风格从很重的内容和关键字塞满的网页 转为 简约的设计,让用户视觉能更集中的体验。

    2017-05-27
  • 那些上亿人都在看的Banner都是怎么设计出来的?

    每到一年一度的大促季,会场、页面、互动游戏,都在紧张设计之中,这些精美的页面和互动游戏,如何与用户产生联系?必然需要一条与用户连接的纽带 —— 它就是BANNER。有些人可能认为资源位的设计相对简单,但其实不然,小小的资源位承载着重大的使命,设计上自然也是下了一番功夫,那这一次的双11我 们是怎么做的?请听我细细道来…..

    2017-05-30
  • Magic Sketch——寓教于乐的哄娃神器

    棒妈说这是一款哄娃神器。坐飞机火车时,需要娃瞬间安静时,这款神器简直好用到飙泪。这是一款玩具,也是一款画画工具。寓教于乐,大概说的就是这款过年可以代替压岁钱的神器。(请于微店购买)面对市场上琳琅满目的玩具很多宝妈宝爸表示挑花了眼、剁断了手还是没有买到让宝宝满意的到底应该选择什么玩具,才符合宝宝的成长需求?小汽车呀,变形金刚、芭比娃娃,还是...现在还在买这些玩具?你OUT了!孩子开心固然重要,但也别错过宝宝早期智力开发的黄金阶段!寓教于...

    2018-04-12
  • 升级篇:利用品牌基因法进行图标设计

    图标设计如何具有品牌性?这可能是设计师工作中经常会遇到的问题。但很多新人也许并不了解什么是品牌性,更不知道如何将品牌性融入到图标当中,不过没关系,看了这篇文章你就不会那么困惑了!

    2017-05-04
  • 网站交互设计模式为什么值得读

            对于现在的web的发展来说,这本书优点旧了,里面的相关案例网站都是一些比较早的数据。但是这本书还是很值得一读。就像作者所说的,时间在流逝,模式会变化,适当改变信息密度,网站的…

    2017-08-03
  • 超实用的格式塔原理小科普

    在界面排版,网页广告设计等视觉传达设计工作中,视觉上的画面琐碎,零散,信息混乱无序总是视觉设计师无可避免的问题。

    2017-06-02
  • 智能语音交互设计 1 — 总览篇

    大家好,从本周开始会进行Conversational AI Design Newsletter编写。希望把一些现有的语音交互的研究成果和一些关于Conversational AI的方法收集起来分享给大家。source: Pinterest第一篇 — 总览篇语音助手(Voice Assistant)主要由几种重要的技术组成:自动语音识别系统(ASR),自然语言处理(NLU),和机器学习(Machine Learning)。ASR类似于我们...

    2018-02-05
  • 使用Axure制作出信息化风格的精美简历(提供模板源文件下载)

    最近又到了每年“金三银四”的求职旺季,相信这段时间很多同行朋友们也正在找工作。在求职的过程中简历是非常重要的一块敲门砖,设计精美的简历能帮助你获得更多引起招聘人员注意的机会。如果我们能花点时间从设计感方面来包装一下自己的简历,这样既能体现自己的求职态度,又能展示出自己的专业细节,相信能让大家的简历增色不少,所以今天这篇分享我将教大家如何使用Axure制作出信息化风格的精美简历。从正式分享之前我需要先说明为何要使用Axure来设计简历,而...

    2018-03-24
  • Axure官方教程中文版第3课:组件与母版-木卫艾欧网原译

    https://www.iamue.com/wp-content/uploads/video/Axure.com-learn(3).MP4 新建一个文件 1、添加一个按钮并设置鼠标悬停交互样式 2、复制并对齐按钮 3、将按钮转化为母版 4、将母版应用于每一页 5、在母版中为每个…

    2015-01-25