火狐联合创始人、JavaScript创始人BrendanErich开发的基于chrome的浏览器勇敢地认为,处理广告拦截器的方式比谷歌好。
“勇敢”的答案是,它主张大规模提高浏览器性能。人们在rust中发现,正在孵化的编程语言Mozilla是EICH创造的一部分。
正如ZDNet在6月份报道的那样,基于chrome浏览器的开发者,如Opera、Brave和Vivaldi,并不支持谷歌在其名单第三版提案中概述的削弱广告拦截器的计划。
现在,Brave声称在其广告拦截技术中使用rust而不是C,以实现69x平均改进’。这些改进可以在他们的实验室开发者和夜间频道版本中体验到。
埃里希本月早些时候告诉ZDNET,他们勇敢地支持WebRequest,因为谷歌的chrome程序提供了膝关节置换,并对其进行了严格限制。
谷歌在开发针对广告拦截器的Chrome扩展方面做出了一些让步,但似乎仍希望继续执行该计划,以消除其主要收入来源的障碍,目前的收入来源没有以前那么多了。
勇敢的“回应谷歌”计划是通过使用Mozilla创造的rust和C语言来提高其广告拦截程序的效率。
勇敢的科学家安德里乌索希纳斯博士和本利夫希博士写道,最近,chrome V3围绕使用WebRequestAPI的各种扩展来检查和潜在地防止意外请求的成本发生了争议,这不会影响勇敢的请求,因为请求是在浏览器的web栈中本地处理的。
“尽管如此,klick的朋友提出的流行广告拦截器非常高效的想法也指出,我们的广告可以变得更快。”
勇敢地说,它“重构了我们的广告拦截器,并从uBlock和Ghost的广告拦截方法的起源中汲取了灵感”——这两个最受欢迎的广告拦截器。
两位勇敢的科学家表示:“我们用Rust实现了这个新引擎,Rust是一种内存安全、性能良好的语言,可以编译成原生代码,适合在原生浏览器内核中运行,封装在独立的Node.js模块中。
这意味着新的基于chrome的浏览器可以将平均请求分类时间减少到5.6微秒,单位时间等于百万分之一秒。
AUCinas和Livshits认为浏览器性能的轻微提升对于终端用户来说似乎并不重要,但对于电脑的主处理器来说确实是一件好事。
他解释说,虽然大多数用户不太可能注意到削减广告拦截器成本的不同程度,但成本降低69x意味着设备的CPU有更多时间执行其他功能。