A Mozilla egy új reklámblokkoló motort épített a Firefox böngészőbe. Ez a motor a Rust-alapú technológiát használja, amelyet eredetileg a Brave böngészőhöz fejlesztettek. Az integráció azt jelzi, hogy a Firefox másként kezeli a tartalomblokkolást, még ha a funkció egyelőre rejtve is marad a kísérleti kapcsolók mögött.
A projekt egyik társszerzője megjegyezte, hogy az adblock-Rust integrációja komoly lépés a Mozillától a követők és a reklámok blokkolása felé. A funkció a Firefox 149-es verziójában jelent meg a Bugzilla 2013888-as bejegyzésén keresztül. Jelenleg a megvalósításból még hiányzik a felhasználóbarát felület és az alapértelmezett szűrőlista. A fejlesztők a mostani állapotot teljesen kísérletinek írják le, a Mozilla pedig még nem adott ki hivatalos sajtóanyagot az eszközről.
Kézi beállítás és aktiválás
Akik ki szeretnék próbálni a technológiát, az „about:config” belső menüben tudják bekapcsolni. Az egyszerűbb beállítás érdekében a „privacy.trackingprotection.content.protection.enabled” beállítást kell megkeresni, és az értékét true-ra állítani. Mivel a motor még nem tartalmaz alapértelmezett szűrőket, a felhasználóknak saját listákat kell megadniuk, például az EasyListet és az EasyPrivacyt.
Ezeknek a listáknak az URL-jeit a „privacy.trackingprotection.content.protection.test_list_urls” paraméterhez lehet hozzáadni. Az URL-ek módosítása a böngésző teljes újratöltését váltja ki, de úgy tűnik, a Firefox gyorsítótárazza a listákat, hogy továbbra is elérhetők maradjanak. A rendszer tartalmaz egy „testing” paramétert is, amely értesítéseket küld a megfigyelőknek, amikor a böngésző sikeresen betölti ezeket a listákat, ami hasznos visszajelzést ad a fejlesztőknek.
Feldolgozási módok
Az új motor két különböző módban tudja kezelni a webes kéréseket. A „protection” mód aktívan összeveti és blokkolja azokat a kéréseket, amelyek illeszkednek a megadott szűrőlistákra. Ezzel szemben az „annotation” mód csak felismeri és megjelöli a kéréseket telemetriai vagy felhasználói felületi célokra, de nem állítja meg a forgalmat. A két módhoz külön kapcsolók tartoznak a konfigurációs beállítások között, így részletesen szabályozható, hogy a böngésző csak megjelölje vagy ténylegesen blokkolja a tartalmat. A lehetőségek a következők.
Elérhető opciók
- privacy.trackingprotection.content.protection.enabled: Blokkolás engedélyezése
- privacy.trackingprotection.content.annotation.enabled: Jelölés engedélyezése (címkézés blokkolás nélkül)
- privacy.trackingprotection.content.protection.test_list_urls: Pipe-karakterrel elválasztott lista-URL-ek blokkoláshoz
- privacy.trackingprotection.content.annotation.test_list_urls: Pipe-karakterrel elválasztott lista-URL-ek jelöléshez
- privacy.trackingprotection.content.testing: Értesítések küldése a megfigyelőknek a listák betöltésekor (fejlesztőknek)

