this post was submitted on 24 Apr 2026
574 points (97.8% liked)

Technology

84069 readers
3208 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] WhyJiffie@sh.itjust.works 39 points 1 day ago (4 children)

Rust is faster than JavaScript

isn't ublock's filtering compiled to webassembly?

Actual ad blocking is something Firefox users have been begging Mozilla to do

seems a bit dangerous though to risk for a browser with so small market share

[–] bjoern_tantau@swg-empire.de 10 points 22 hours ago

Rust is faster than JavaScript

isn't ublock's filtering compiled to webassembly?

The slow thing usually is the DOM manipulation anyways.

[–] XLE@piefed.social 20 points 1 day ago* (last edited 23 hours ago) (1 children)

isn't ublock's filtering compiled to webassembly?

From my unprofessional glance ar their repository, it uses a little, but not much. Take a look at their code; all or most of the filtering is done in JavaScript, the webassembly appears to be just ~~one~~ two modules. (It's in the "wasm" folder near the top of the list).

(Edit: I was looking at outdated code; the newer version uses more, but IMO pales in comparison to the JavaScript filtering logic)

seems a bit dangerous though to risk for a browser with so small market share

Waterfox has a much smaller market share and much smaller budget, and was able to clear this with search partners just by promising not to block ads on them by default.

[–] WhyJiffie@sh.itjust.works 12 points 20 hours ago (1 children)

Waterfox has a much smaller market share and much smaller budget, and was able to clear this with search partners just by promising not to block ads on them by default.

my point is not actually about search providers, but more generally websites intentionally breaking support for gecko based browsers. waterfox itself is too little, most developers don't even know about it I think. but firefox is the flagship/reference gecko browser, with more of a measurable number of users. if they implement a good ad blocker in the base browser, that could discourage advertising related sites from serving/supporting this browser.

brave is different in that it uses chromium, which the sites just happen to support already because of chrome. but firefox support is often not a priority even today

[–] brbposting@sh.itjust.works 2 points 13 hours ago (1 children)

firefox support is often not a priority even today

Dunno if I can name a time it was ;)

I guess it might be a priority for Mozilla sometimes

[–] Axolotl_cpp@feddit.it 6 points 10 hours ago (1 children)
[–] Tollana1234567@lemmy.today 0 points 13 hours ago (1 children)

especially using a brave adblocker, which i noticed doesnt block most ads, and likely whitelists some of them.

[–] WhyJiffie@sh.itjust.works 1 points 10 hours ago

that probably depends on the blocklists used, like with ublock

[–] Jason2357@lemmy.ca 2 points 21 hours ago (1 children)

seems a bit dangerous though to risk for a browser with so small market share

They should have built it in years ago, but called it "web security filtering" or something and included only a basic security blocklist, but left it easy to add other lists.

[–] WhyJiffie@sh.itjust.works 1 points 20 hours ago

still it wasn't blocking ads, and even I as a poweruser was not aware that I could add externally maintained ad blocklists