html - 无尽/无限滚动的可用性

标签 html scroll usability

这种技术的优点和缺点是什么(参见 Softfolio 的例子)。我个人想到的两点如下:

  • 不可能告诉别人感兴趣的项目位于何处(例如,您可能不会说“第 324 行,第二列”)
  • 返回无限滚动页面时导航中断。

你还能想到什么?您个人总体上如何看待这种方法。你会在你的项目中使用它吗?

最佳答案

我认为它“整洁”,但需要更多关于正在发生的事情的视觉线索……而在许多情况下,这并不是用户想要的。

  • 如果我想到达“结果的第 7 页”,我不想移动到页面末尾 6 次以触发额外数据的重新加载。 (例如,在按字母顺序排列的列表中...如果我想要“M”,请不要让我费力地通过 a、b、c、d、e、f、g、h、i、j、k、l<
  • 如果您确实使用它,请确保有更多加载的视觉线索(当我按 CTRL+END 时,我希望它位于底部)
  • 我经常发现我仍在等待这些类型的页面,因为下一组结果的“加载”一直等到我非常接近底部...因此我经常在数据加载之前到达那里/准备/呈现
  • (pro) 我认为这种东西在某些情况下会很好...例如当我向下滚动我的 Twitter 列表时...我不想要“更多”按钮,只需加载它...
  • 我更喜欢更好的“搜索”过滤,而不是花哨的 ajax 无限滚动结果。如果我可以筛选出 25 个实际上匹配我想要的结果,那么我就不需要滚动了!

关于html - 无尽/无限滚动的可用性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2745226/

相关文章:

android - (Smooth)ScrollToPosition 不能与 RecyclerView 一起正常工作

passwords - 密码重置页面是否应该自动验证用户身份?

html - CSS 在默认的 jekyll HTML 中不起作用

javascript - 替换 Rails 表单字段

javascript - 滚动到页面底部运行功能 - 功能运行次数过多。

java - 如何在 JavaFX 中的 ListView 中缩放标签

html - 许多人不知道如何在 HTML <select> 控件中多选项目,所以......?

usability - 为什么WCAG制作了3个级别的 “A”, “AA”和 “AAA”?

javascript - 如何提交新 Google 帐户请求?

javascript - 尝试使用 jquery 创建 CSS 类