# 静态下载

将前端动态渲染生成的页面内容转换为纯静态的 HTML 和 CSS 文件的过程,最终生成仅包含视图结构和样式的静态页面。

  • 对使用异步加载(如 Ajax)、模块化加载,以及前端框架(如 Angular、React、Vue.js)动态渲染生成的页面内容进行静态化处理。其核心是将动态生成的视图代码(包括 HTML 和 CSS)快照提取并转换为纯静态页面文件,同时移除 JavaScript 动效和交互逻辑,生成无需依赖前端动态渲染的静态 HTML 页面。

# 优缺点

  • 复杂页面转换成简单的静态页面
  • 原站JS动效没有了

# 功能应用

  • 纯静态页面
  • 动态渲染生成的页面代码,转换成可用做CMS模板开发的页面代码

# 功能对比

维度 录制下载 静态下载
动态内容支持 支持,能够捕获异步加载及交互后生成的内容 部分支持,通常只抓取页面初始内容
生成方式 模拟用户操作,逐步生成 抓取渲染后的静态 DOM 结构
生成结果 更加完整,接近用户实际看到的页面 可能缺少交互触发后才加载的内容
适用场景 复杂动态页面、交互性强的内容 静态化初始页面或简单动态内容