IndexedDB is required because it supports storing Blob-based data, a capability unavailable to API. ![]() LZ4 compression requires the use of IndexedDB, which is problematic with Chromium-based browsers in the incognito mode where instances of IndexedDB get reset, causing uBO to launch inefficiently and with out-of-date filter lists (see #399). The Firefox version of uBO uses LZ4 compression by default to store raw filter lists, compiled list data, and memory snapshots to disk storage. With Chromium-based browsers, this is not the case because this would require an extra permission in the extension manifest that could cause friction when publishing the extension in the Chrome Web Store. The Firefox version of uBO uses WebAssembly code for core filtering code paths. Reference: Disable prefetching WebAssembly Pre-fetching, disabled by default in uBO, is reliably prevented in Firefox, while this is not the case in Chromium-based browsers.Ĭhromium-based browsers give precedence to websites over user settings when it comes to deciding whether pre-fetching is disabled or not. This setting does not cover 100% of all use cases, and some exceptions may apply. Reliably blocking at browser launch is especially important for whoever uses default-deny mode for 3rd-party resources or JavaScript.Ī setting is available, disabled by default, to mitigate this issue in Chromium-based browsers. Tracker/advertisement payloads may find their way into already opened tabs before uBO is ready, while Firefox will properly filter these. In Chromium-based browsers, this is not the case. See Implement network filter option replace=> Browser launchįirefox will wait for uBO to be ready before sending network requests from already opened tab(s) at browser launch. This feature requires the webRequest.filterResponseData() API, currently only available in Firefox. HTML filtering is the ability to filter the response body of HTML documents before parsing them by the browser.įor example, this allows the removal of specific tags in HTML documents before they are parsed and executed by the browser, something not possible in a reliable manner in other browsers. Source: "Characterizing CNAME Cloaking-Based Tracking on the Web" at Asia Pacific Network Information Centre, August 2020. The dark green/red bars are uBO before/after it gained the ability to uncloak CNAMEs on Firefox. ![]() ![]() The effect of this is to make uBO on Firefox the most efficient at blocking 3rd-party trackers relative to other browser/blocker pairs: Probleme mit Alpha-Versionen sollten doch eher an Firefox gemeldet, als hier. CNAME-uncloakingĪbility to uncloak 3rd-party servers disguised as 1st-party through CNAME record. Firefox 121.0a1 mit Plugin ublock Origin unter Win11 Klicke in dieses Feld, um es in vollständiger Größe anzuzeigen.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |