← 返回 Web 词条

动态信息流

Web需自己实现

Web 原生没有这个

网页没有原生信息流组件,加载、文章语义、焦点移动和新增内容通知都需要应用实现。

通常怎么做:用 article 列表与分页或追加加载;复杂键盘阅读按 APG Feed 模式处理。

适用范围:桌面与移动端现代浏览器

社区一般叫它 Feed · Activity Stream

它按时间或相关性连续排列内容项目,用户向下浏览时可以继续加载更多。

  • 一条条往下刷的新内容
  • 像朋友圈那样一直往下看的列表
  • 越往下滚越加载更多的动态
  • 内容流
  • 时间线
  • 连续信息流

结构示意图

WebFeed需自己实现

其他平台的相似实现

iOS需自己实现
该平台没有原生实现

苹果提供列表和集合容器,但没有包含排序、分页和新增内容策略的通用信息流组件。

看 iOS 视角 →
Android需自己实现
该平台没有原生实现

Android 提供懒加载列表,但信息流的分页、排序、插入和阅读位置不是一个现成组件。

看 Android 视角 →

使用规范

什么时候用

  • 内容不断产生,用户主要按时间或推荐顺序连续浏览

什么时候别用

  • 项目数量固定且需要快速定位,或用户必须看见明确的总页数

容易混淆

Web 出处

查看 Web / iOS / Android 完整对照 →