我对facebook网站有好奇心。为什么在加载屏幕(加载器视图)上使用线框到每个帖子?这有什么理由吗?与布拉德弗罗斯特提出的Atomic Design有任何关系吗?
查看facebook帖子的线框图片:
此行为存在于多个应用程序和库中(例如:https://github.com/elye/loaderviewlibrary)。
答案 0 :(得分:1)
我相信他们会将此图片用作占位符,直到实际帖子加载到屏幕上。这使用户可以了解在实际加载之前将加载什么,这有帮助,因为否则用户将查看空白页面,他们可能不明白它仍在加载。
答案 1 :(得分:1)
" ...通过给出一些正在发生的事情并给予视觉刺激的指示,用户立即感觉更舒适并且不太可能离开。这就像在长动作上设置进度条一样。除了它是一些花哨的抛光,它是伟大的可用性。我认为这个功能比你的平均加载符号更好,因为它实际上感觉内容几乎就在那里。"
" ..骨架模式作为加载微调器的替代方案。骨架屏幕本质上是页面的空白版本,信息逐渐加载到该页面中。当信息以递增的方式显示在屏幕上时,这就会产生一种感觉,即事情正在发生。
使用骨架屏幕,重点是加载的内容,而不是它的加载和真正的进展。"