谷歌宣布放弃其备受争议的 Web Environment Integrity API 提案,转而开发 Android WebView Media Integrity API。
今年 5 月份,谷歌在开发者邮件列表中宣布了其 Web Environment Integrity API,旨在作为一种限制在线欺诈和滥用的方法,同时不会引发跨站点跟踪或浏览器指纹识别等隐私问题。但却遭受了公众的强烈反对,认为其更类似于一种网站的数字版权管理(DRM)功能,担心谷歌借此限制网络自由。
因此在收到众多反馈后,谷歌表示其 Chrome 团队不再考虑 Web Environment Integrity API;并将重点转向范围更窄的解决方案 Android WebView Media Integrity API,仅针对应用程序中嵌入的 WebView。
根据介绍,这个新的 API 只扩展了具有 Google 移动服务 (GMS) 的 Android 设备上的现有功能,并且没有计划提供超出嵌入式媒体(例如流媒体视频和音频)或 Android WebView 之外的功能。
Android WebView API 允许应用程序开发人员显示嵌入媒体的网页,并增强对 UI 的控制和高级配置选项,以允许在应用程序中无缝集成。这为移动应用开发带来了很大的灵活性,但同时也为欺诈和滥用提供了途径;因为它允许应用程序开发人员访问网页内容,拦截或修改用户与网页的交互。
新的 Android WebView Media Integrity API 旨在使嵌入式媒体提供商能够访问定制的完整性响应,其中包含设备和应用程序的完整性判定,以便他们能够确保他们的流媒体在安全、可信的环境中运行,无论嵌入式应用程序是从哪个应用程序商店安装的。
谷歌方面计划在明年初,与选定的嵌入式媒体供应商一起试点实验性 Android WebView Media Integrity API。
详情可查看官方博客。