加载Facebook页面显示每个帖子的线框。为什么?

时间:2014-05-29 01:34:06

标签: javascript css facebook frontend

我对facebook网站有好奇心。为什么在加载屏幕(加载器视图)上使用线框到每个帖子?这有什么理由吗?与布拉德弗罗斯特提出的Atomic Design有任何关系吗?

查看facebook帖子的线框图片:

Wirefame Facebook Post

此行为存在于多个应用程序和库中(例如:https://github.com/elye/loaderviewlibrary)。

2 个答案:

答案 0 :(得分:1)

我相信他们会将此图片用作占位符,直到实际帖子加载到屏幕上。这使用户可以了解在实际加载之前将加载什么,这有帮助,因为否则用户将查看空白页面,他们可能不明白它仍在加载。

答案 1 :(得分:1)

" ...通过给出一些正在发生的事情并给予视觉刺激的指示,用户立即感觉更舒适并且不太可能离开。这就像在长动作上设置进度条一样。除了它是一些花哨的抛光,它是伟大的可用性。我认为这个功能比你的平均加载符号更好,因为它实际上感觉内容几乎就在那里。"

解释article by cloud cannon

" ..骨架模式作为加载微调器的替代方案。骨架屏幕本质上是页面的空白版本,信息逐渐加载到该页面中。当信息以递增的方式显示在屏幕上时,这就会产生一种感觉,即事情正在发生。

使用骨架屏幕,重点是加载的内容,而不是它的加载和真正的进展。"

@basham via GitHub提议。