功能策略可以帮助保护您的网站免受第三方使用具有安全和隐私影响的 API 的影响,也可以防止您自己的团队添加过时的 API 或优化不佳的图像。了解如何。
最近 Chrome 开发峰会上强调的 Web 平 电子邮件营销列表 台功能之一是功能策略,其目的是“允许网站作者有选择地启用和禁用各种浏览器功能和 API”。在本文中,我将通过一些实际示例来了解这对 Web 开发人员意味着什么。
Eric Bidelman 在 Google 开发者网站上的介绍性文章中将功能政策描述如下:
“功能政策本身并不是开发者和浏览器之间的选择性加入协议,可以帮助实现我们构建(和维护)高质量网络应用程序的目标。”
该规范是 Google 开发的,作为 Web 平台孵化器小组活动的一部分。功能策略的目的是让我们作为 Web 开发人员能够明确地向浏览器说明我们对 Web 平台功能的使用情况。通过这样做,我们就使用或不使用此特定功能达成一致。基于此,浏览器可以采取行动阻止某些功能,或者向我们报告它不希望看到的功能正在被使用。