好的,我们开始今天的讲座。今天的主题是 AMP (Accelerated Mobile Pages),加速移动页面。我们将深入探讨什么是 AMP,它的工作原理,优点和缺点,以及你是否需要使用它。 什么是 AMP? AMP 是一种由 Google 发起的开源 HTML 框架。它的目标是提高移动网页的加载速度,从而改善用户体验。简单来说,AMP 是一种更轻量级的 HTML 版本,它限制了某些 HTML 标签和 JavaScript 的使用,并强制执行某些性能最佳实践。 AMP 的核心组成部分 AMP 框架由三个核心部分组成: AMP HTML: AMP HTML 本质上是带有自定义属性和限制的 HTML。 某些 HTML 标签(例如 <script>)是被禁止的,而其他标签(例如 <img>)则需要使用 AMP 提供的替代品(例如 <amp-img>)。 AMP JS: AMP JS 库负责管理 AMP 页面的资源加载和渲染。 它确保页面以高性能的方式呈现。 AMP JS 库的主要职责包括: 异步加载所有外部资源: 防止任何外部资源阻塞页面渲染。 预先计 …