由Firefox聯(lián)合創(chuàng )始人兼JavaScript創(chuàng )建者Brendan Eich開(kāi)發(fā)的基于Chromium的瀏覽器Brave認為,與Google的方法相比,處理廣告攔截器的方法更好。

Brave的答案,它大大提高了瀏覽器的性能,可以在Rust中找到,這是Moichilla孵化的編程語(yǔ)言,部分由Eich創(chuàng )建。
正如ZDNet在6月份報道的那樣,像Opera,Brave和Vivaldi這樣的基于Chromium的瀏覽器的開(kāi)發(fā)者不支持谷歌削減其Manifest第3版提案中概述的廣告攔截器的計劃。
勇敢現在聲稱(chēng)使用Rust代替C ++,其廣告攔截技術(shù)實(shí)現了“69倍的平均改進(jìn)”。這些改進(jìn)可以在其實(shí)驗開(kāi)發(fā)人員和夜間頻道發(fā)布中體驗。
Eich 本月早些時(shí)候告訴ZDNet,Brave打算支持webRequest支持Brave中的所有擴展,而Google的Chromium計劃在提供膝蓋替代品的同時(shí)嚴格限制它。
谷歌已經(jīng)對廣告攔截器Chrome擴展程序的開(kāi)發(fā)者做出了一些讓步,但似乎仍然希望繼續制定計劃,以消除其主要收入來(lái)源的障礙,而這種障礙并沒(méi)有像過(guò)去那樣增加。
Brave對谷歌計劃的回應是通過(guò)使用Mozilla創(chuàng )建的Rust(一種類(lèi)似C ++的語(yǔ)言)來(lái)提高其廣告攔截器的效率。
“最近Chromium的Manifest v3圍繞使用WebRequest API檢查并可能阻止不良請求的各種擴展的開(kāi)銷(xiāo)的爭議不會(huì )影響B(tài)rave,因為請求是在瀏覽器的網(wǎng)絡(luò )堆棧內本地處理的,”Brave科學(xué)家Andrius Aucinas博士寫(xiě)道。和Ben Livshits博士。
“盡管如此,我們在Cliqz的朋友們提出的非常有效的廣告攔截器的論點(diǎn)也指出我們的拍攝速度可以更快。”
Brave說(shuō)它“重建我們的廣告攔截器,從uBlock Origin和Ghostery的廣告攔截器方法中獲取靈感” - 兩個(gè)最受歡迎的廣告攔截器。
“我們將Rust中的新引擎實(shí)現為一種內存安全,高性能的語(yǔ)言,可編譯為本機代碼,適合在本機瀏覽器核心內運行,并打包在一個(gè)獨立的Node.js模塊中,”兩位勇敢的科學(xué)家說(shuō)。
新引擎意味著(zhù)基于Chromium的瀏覽器可以將平均請求分類(lèi)時(shí)間縮短到5.6 微秒,這個(gè)時(shí)間單位等于百萬(wàn)分之一秒。
Aucinas和Livshits認為,瀏覽器性能的微觀(guān)改進(jìn)對最終用戶(hù)來(lái)說(shuō)似乎并不重要,但確實(shí)可以為計算機的主處理器帶來(lái)好處。
“盡管大多數用戶(hù)不太可能注意到減少廣告攔截器開(kāi)銷(xiāo)的差異,但開(kāi)銷(xiāo)減少69倍意味著(zhù)設備CPU有??更多時(shí)間來(lái)執行其他功能,”該對解釋道。
