今天,我们很高兴地宣布,developer.chrome.com 文档网站已焕然一新。Google Chrome 最初发布于 2008 年,此网域大约也是在同一时间创建的,上次重大更新是在 2012 年。
developer.chrome.com 仍将是 Chrome 扩展程序和应用商店文档的首页。在未来几周和几个月内,我们还将在该网域中发布各种新的内容和迁移的 Chrome 专用内容,包括广受欢迎的 “Chrome 新变化”系列和 Chrome 开发者工具文档。
我们还希望您在自己喜爱的 RSS 阅读器中订阅此网站,及时了解最新动态。
扩展程序
2020-21 年间,Chrome 扩展程序将发生快速变化。我们推出了 Manifest V3,这是扩展程序的 manifest.json 文件的新格式。与此同时,还推出了一些新功能,例如 declarativeNetRequest
API,这是一种基于规则的快速方式,可对用户的网络请求进行操作;后台服务工作器,将取代后台页面;以及对基于回调的适当方法的承诺支持。
我们现在还会将自动生成的 TypeScript 定义文件发布到 npm。如果您使用 VSCode 等工具构建 Chrome 扩展程序,则可以依赖 chrome-types 来获享自动补全功能。此 npm 软件包会自动发布,并会直接从 Chromium 源代码中获取更改。
技术说明
除了新版外观之外,我们还很高兴地宣布,我们将于本周晚些时候在 developer.chrome.com GitHub 代码库中开源此网站上的所有内容。
从技术角度来看,在 Chrome 的大部分生命周期中,长视频内容都存储在 Chromium 代码库中。不过,通过将指南和信息等长篇幅内容迁移到 GitHub,并将其从手写 HTML 转换为 Markdown,我们希望为来自更广泛 Chrome 社区的贡献者扫除参与贡献的障碍。这些贡献可以是针对我们内容提交的问题,也可以是拉取请求,用于解决您可能发现的问题。(不过,如果您发现浏览器本身存在问题,请继续在 crbug.com 上提交问题!)
Chrome 也曾推出过许多 API,但也有一些 API 已被弃用。我们曾构建和移除 NaCL 和 Chrome 应用平台等 API。这些 API 已“成功退出”:现代替代 API 已成为开放 Web 的一部分。虽然这些 API 仍会在新的 developer.chrome.com 网站上以明确的弃用通知的形式记录,但我们将根据相关弃用政策移除其文档。
最后,此网站之前包含大量扩展程序示例。我们还将这些资源移到了 GitHub,以便社区更容易访问。
摘要
自 2008 年首次发布以来,Chrome 浏览器发生了巨大变化,不仅在功能方面,在外观和风格方面也发生了变化。现在,developer.chrome.com 也要进行同样的操作。希望您喜欢全新体验!