加入收藏 | 设为首页 | 会员中心 | 我要投稿 温州站长网 (https://www.0577zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长资讯 > 外闻 > 正文

谷歌在Chrome上的一个骚操作 使开发者炸了锅

发布时间:2022-10-13 00:30:03 所属栏目:外闻 来源:互联网
导读:   作为如今全球最流行的浏览器,Chrome有着数以亿计的用户,如果再算上谷歌主导下开源的Chromium生态,几乎已经覆盖了超过全球网民的四分之三。就像谷歌方面在Android上的每一次改动一样
  作为如今全球最流行的浏览器,Chrome有着数以亿计的用户,如果再算上谷歌主导下开源的Chromium生态,几乎已经覆盖了超过全球网民的四分之三。就像谷歌方面在Android上的每一次改动一样,Chrome上的变革也同样牵动人心。

  众所周知,作为现代浏览器的Chrome之所以“现代”,靠的就是丰富多彩的扩展,可如今谷歌要对Chrome的扩展“动刀”了。
 
  日前在Chrome的开发者博客中,谷歌产品经理David Li详解描述了Manifest V3迭代的更多细节。据他的说法,原计划将于2023年1月上线的Chrome Manifest V3被推迟到明年6月实施,到明年6月的Chrome M115版发布后,将变更为所有扩展都必须及时更新到Manifest V3版本。
 
  Manifest V3到底是什么,它又为什么会被推迟实装呢?其实对于Chrome来说,manifest.json是扩展的配置文件,其指明了扩展的各种信息,而Manifest V3则是一个API,它规定了一个符合标准的扩展究竟应该是什么样子。简单来说,Manifest之于Chrome开发者,就与苹果App Store的审核指南之于iOS开发者一样,为Chrome的扩展制定了规则。
 
  比如说,谷歌提出为了保证浏览器的安全性,用来查看、修改或阻止浏览器请求的webRequest API,将会被效能有限的Declarative Net Request API取代。但webRequest API最核心的用途就是拦截网页上的广告,并被AdBlock等广告拦截工具广泛使用,开发者通过该API写入拦截浏览器请求的规则、分辨广告请求地址,以达到帮用户拦截浏览器发送含有广告内容的请求。
 
  经过无数开发者的不断努力和维护,目前最新的广告过滤规则包含注释在内一共接近9万条,无限制写入拦截规则的webRequest API让广大用户避免了被无孔不入的浏览器广告骚扰。但根据开发者的反馈,Declarative Net Request API的过滤条目限制为3万条,这就意味着当前主流的广告拦截工具使用的规则必然会有大部分失灵、拦截效果会大打折扣,用户未来想要不看广告的难度自然也就更高了。

(编辑:温州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!