消除自然停止点
别名: 自然停止点 · 停止结构 · stopping cues · feed boundaries
概念解释
分页的页底、列表的尽头、「没有更多了」的提示,都是界面的自然停止点(natural stopping points):它们给「还要继续吗」这个判断一个发生的时机。无限滚动(infinite scroll)把这些边界全部移除,继续成为不需要决定的默认状态。
机制
停止点的功能是制造决策时刻。在有边界的列表里,用户在边界处必须做一个小动作才能继续,这个小动作顺便触达一次「继续值不值」的评估;评估不必深思熟虑,但它存在。移除边界后,「继续」不再是一个被选择的动作,而是不作为的默认——不滑不动本身就是停留;「停」反而需要主动行为:先察觉自己正在滑,再决定结束,再执行退出。默认效应在此放大了不对称:保持默认几乎零成本,脱离默认需要先意识到默认的存在。内容供给还持续填补消耗产生的满足感,任何「差不多了」的内部信号都找不到外部结构来承接它。
边界
停止点的价值依赖内容与任务。浏览型、消遣型场景里用户本来就不需要边界,强行分页只是摩擦;检索型与工具型场景里,边界是任务结构的组成部分,去掉它是净损失。停止点也不能过密——每屏一断的列表打断浏览的连贯,代价走向另一个极端。这条结论只回答「要不要提供结构边界」,不涉及下拉刷新、自动播放各自的机制。
怎么落地
信息流之外的列表(搜索结果、订单、设置项)保留分页或明确的「已全部加载」终态;确需无限滚动的浏览流,用替代性结构停顿承接停止:分组标题、时间分隔、「今日内容到此为止」的段落感。终态必须是真终态——「没有更多」之后不得再加载出新内容,否则停止点被学习为谎言后失效。验证办法:可用性测试中让用户完成一段自然浏览,观察其如何表达「够了」——若出现自我打断困难的自述、或长时间无目的滑动后仍不停下,说明当前结构缺少可承接停止的位置。