• fpslem@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    23 days ago

    A built-in ad blocker is easily the least problematic announcement coming out of Mozilla in the last year.

  • XLE@piefed.social
    link
    fedilink
    English
    arrow-up
    0
    ·
    23 days ago

    I said it for Waterfox and I’m gonna say it again for Firefox: this is good. At worst, it’s just fine.

    The biggest difference right now is that the WaterFox developers noticed this early, and committed to providing full-fledged ad blocking out of the box, which is great news.

    Rust is faster than JavaScript, native functionality is faster than an extension, and this is something Firefox users have been asking for for a long time.

    • WhyJiffie@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      0
      ·
      23 days ago

      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

      • Björn@swg-empire.de
        link
        fedilink
        English
        arrow-up
        0
        ·
        23 days ago

        Rust is faster than JavaScript

        isn’t ublock’s filtering compiled to webassembly?

        The slow thing usually is the DOM manipulation anyways.

      • Tollana1234567@lemmy.today
        link
        fedilink
        English
        arrow-up
        0
        ·
        22 days ago

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

      • Jason2357@lemmy.ca
        link
        fedilink
        English
        arrow-up
        0
        ·
        22 days ago

        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
          link
          fedilink
          English
          arrow-up
          0
          ·
          22 days ago

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

      • XLE@piefed.social
        link
        fedilink
        English
        arrow-up
        0
        ·
        23 days ago

        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 module. (It’s in the “wasm” folder near the top of the list).

        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
          link
          fedilink
          English
          arrow-up
          0
          ·
          22 days ago

          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

      • XLE@piefed.social
        link
        fedilink
        English
        arrow-up
        0
        ·
        23 days ago

        Using ad blocking technology, unrelated to your complaint, is bad for what reason?

        You can feel free to moralize, but be consistent: Mozilla bought an NFT company to integrate their code into Firefox, and that’s not the only skeleton in their closet.

        • lad@programming.dev
          link
          fedilink
          English
          arrow-up
          0
          ·
          21 days ago

          we were shocked and disappointed by the amount of fraud in crypto and NFT

          That sounds so funny, somehow

          • XLE@piefed.social
            link
            fedilink
            English
            arrow-up
            0
            ·
            22 days ago

            Does it need an excuse? It’s a good change. If you have a reason to dislike it, please provide one.

        • arrow74@lemmy.zip
          link
          fedilink
          English
          arrow-up
          0
          ·
          22 days ago

          I mean what’s wrong with buying a company to access it proprietary code. NFTs were a dumb grift, but if the specific software product they offered was sound what’s the issue?

          • XLE@piefed.social
            link
            fedilink
            English
            arrow-up
            0
            ·
            22 days ago

            If the code was good, nothing would be wrong with it. It would be even better if the code was free. And that’s my point.

            (In Mozilla’s case, it’s actually much worse because they bought private customer data along with the technology and then canned the technology while keeping the data, but that’s a different story.)

      • ricecake@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        0
        ·
        22 days ago

        Why?

        I use Linux. This means everyday I use software developed by Google, Microsoft, IBM, Oracle, the US military and the NSA.

        It doesn’t really matter who developed or contributed so much as who benefits.

    • Ludicrous0251@piefed.zip
      link
      fedilink
      English
      arrow-up
      0
      ·
      22 days ago

      At worst, it’s just fine (Mozilla just uses it internally to replace or supplement its old and incomplete Tracker Blocking system, which never gets the same scrutiny).

      I think you’re right but I’m sure they can fuck it up a lot worse than that if they really want to. AI ad detection? Sponsored blocking? New RCE pathways?

      I think its much more likely than not a step forward, and I welcome the change, but recent Mozilla decisions have me watching closely.

      • XLE@piefed.social
        link
        fedilink
        English
        arrow-up
        0
        ·
        22 days ago

        My faith in Mozilla has dimmed a whole lot over the past few years, but if they feel like making Firefox worse, I don’t think they need to do it this way. More code does mean more vulnerabilities, but that hasn’t stopped them from adding a half dozen other features that could have been extensions. This one could actually be beneficial, as it would cut down on the performance requirements for users, especially mobile ones.

    • pdxfed@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      23 days ago

      From what I saw in a waterfox thread, it’s. It enabled, has no lists added or setup and is clearly early-stage.

      • XLE@piefed.social
        link
        fedilink
        English
        arrow-up
        0
        ·
        edit-2
        23 days ago

        It’s still a bit odd to deploy dormant code to non-testors, isn’t it? Mozilla can withhold a Nightly or Beta feature for as long as it feels like, regardless of how many versions are released as they develop it.

        • trem@lemmy.blahaj.zone
          link
          fedilink
          English
          arrow-up
          0
          ·
          22 days ago

          If there’s no reason to hold the feature code back (i.e. its integration doesn’t break anything), then it’s much easier for development to ship the feature and disable it with a feature flag. Otherwise, you have two versions of the code, which means changes need to be integrated in both versions, which is largely just pointless busywork.

        • pdxfed@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          23 days ago

          I’m not in software development so don’t have an opinion on the practice, just passing on what I read that seemed relevant.

    • THX-1138@lemmy.ml
      link
      fedilink
      English
      arrow-up
      0
      ·
      23 days ago

      It’s not but for non tech everyday normal users this is better than nothing.

    • XLE@piefed.social
      link
      fedilink
      English
      arrow-up
      0
      ·
      23 days ago

      It’s a re-implementation of the uBlock origin engine in a faster language, and it can be used with all the same lists as uBlock origin. The only thing missing is a decent user interface, and even if Firefox isn’t committed to providing one, WaterFox is.

      • scytale@piefed.zip
        link
        fedilink
        English
        arrow-up
        0
        ·
        23 days ago

        Is there a risk of negative conflicts if you also have uBO? Like having two antivirus apps being counterproductive.

        • XLE@piefed.social
          link
          fedilink
          English
          arrow-up
          0
          ·
          23 days ago

          I think that’s true for adjacent extensions, but because this is at the browser level instead of the extension level, it’s two separate layers of filtering.

          Firefox already filters some trackers by default, and they’ve been doing it for a while.

      • MalReynolds@slrpnk.net
        link
        fedilink
        English
        arrow-up
        0
        ·
        23 days ago

        Good to hear, actually something worthwhile from FF (rust?) rather than AI crap. Hope it gets to Zen soon (and i can trust it as much as uBlock).

      • 0_o7@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        0
        ·
        22 days ago

        Source on this? Are you saying brave’s adblock is reimplementation of ublock. I have never heard of that. Maybe inspiration?

      • fernandofig@reddthat.com
        link
        fedilink
        English
        arrow-up
        0
        ·
        edit-2
        23 days ago

        it can be used with all the same lists as uBlock origin

        Can it really? I mean, you already mentioned there’s “no decent UI”, which I take it to mean there’s no way to customize the lists in Firefox, but can it be customized in Brave? Also, can it handle the blocking of Youtube Ads as effectively as uBO does?

        It’s been ages since I’ve last tried Brave, so I really want to know. I may actually try and use it as backup chromium-based browser if that’s the case.

        • Axolotl@feddit.it
          link
          fedilink
          English
          arrow-up
          0
          ·
          22 days ago

          It’s been ages since I’ve last tried Brave, so I really want to know. I may actually try and use it as backup chromium-based browser if that’s the case

          It’s good if you don’t mind the CEO being an evil idiot, he is anti-lgbtq+

          • fernandofig@reddthat.com
            link
            fedilink
            English
            arrow-up
            0
            ·
            22 days ago

            I’m aware of that, and it’s part of the reason I haven’t gone far in using Brave as a main browser last time.

            But I figure that nowadays pretty much all tech bros have skeletons in their closet, so I guess it’s back to picking products on its merits.

            • Axolotl@feddit.it
              link
              fedilink
              English
              arrow-up
              0
              ·
              21 days ago

              Btw, you may be interessed in that: some people are developing a new open source web browser from scratch, it’s called LadyBird, it didn’t released yet tho

        • alakey@piefed.social
          link
          fedilink
          English
          arrow-up
          0
          ·
          23 days ago

          That’s why it’s been “quietly added”, it’s not ready for use. You can add lists in about:config, but this is just a super early implementation.

          Yes, you can adjust filter lists in Brave, including custom ones.

        • artyom@piefed.social
          link
          fedilink
          English
          arrow-up
          0
          ·
          23 days ago

          can it be customized in Brave?

          Yes, Brave has all the same functionality as uBO. There are pre-enabled lists. You can use custom lists. You can block custom domains. etc.

          image

          • Ludicrous0251@piefed.zip
            link
            fedilink
            English
            arrow-up
            0
            ·
            22 days ago

            Forgive me, I’m not a Brave power user, so I don’t recall. Does Brave have anything resembling uBlock’s “Element picker mode” and “User rules” to make it easier to build and test blocking rules?

            I maintain my own block list on codeberg and it would be a pain in the ass to have to work outside the browser, push to git, and force sync the browser just to refresh and find out if something worked.

  • Multiplexer@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    0
    ·
    23 days ago

    As someone whose employer blocks the installation of browser extensions, I am more than excited to hear that!

    Using the web sucks since that policy has been implemented a year or so ago.
    Integrated adblock engine would rectify that again.

        • mlg@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          23 days ago

          It depends whether or not they left the DNS setting unlocked, which is actually highly likely.

          Would have to use a public server, but it should in theory work.

          • Creat@discuss.tchncs.de
            link
            fedilink
            English
            arrow-up
            0
            ·
            23 days ago

            I wouldn’t think so. I would also assume that direct DNS requests to external servers aren’t allowed in the firewall. But even if they are, they probably can’t use a non-company DNS server if he needs to reach internally hosted services. So it would at least require using different browser for internal and external browsing, assuming DNS requests to external servers really are allowed.

          • Appoxo@lemmy.dbzer0.com
            link
            fedilink
            English
            arrow-up
            0
            ·
            22 days ago

            Great.
            Now you can be responsible for why group policies arent applying and the user is not able to access drive shares.

          • cmnybo@discuss.tchncs.de
            link
            fedilink
            English
            arrow-up
            0
            ·
            23 days ago

            Firefox supports DNS over HTTPS. Enabling it will bypass the operating systems DNS. You can set a custom server that has ad blocking.

            • scytale@piefed.zip
              link
              fedilink
              English
              arrow-up
              0
              ·
              22 days ago

              If they locked down extensions, it’s highly likely they also locked down modifying the DNS settings.

          • Creat@discuss.tchncs.de
            link
            fedilink
            English
            arrow-up
            0
            ·
            22 days ago

            No company that doesn’t allow you to install browser add-ons will allow you to run a pi-hole instance. Not on your machine, and much less as an actual pi plugged into their network. If you did plug an actual pi into the network it would probably reason to be just straight up fired.

  • Kissaki@feddit.org
    link
    fedilink
    English
    arrow-up
    0
    ·
    22 days ago

    a default-disabled prototype

    No wonder it didn’t show up in normal/enduser release notes.

    This article suggests you have to disabled Enhanced Tracking Protection to test it. Does it replace that entire system with an equivalent system?

    I’ll wait until it’s stable and productive.

  • melfie@lemmy.zip
    link
    fedilink
    English
    arrow-up
    0
    ·
    22 days ago

    If we are going to eschew open source projects from shitty tech companies, then there’s a pretty long list.

    • mycodesucks@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      21 days ago

      Everyone has their own line, and I don’t begrudge people theirs.

      But at the end of the day we all have to function somehow. Nobody’s hands are completely clean.

  • bunlee@lemmy.zip
    link
    fedilink
    English
    arrow-up
    0
    ·
    22 days ago

    How incredible i think I’ll start using Firefox again as it’s becoming better i just wish they would create their own email service already.

  • LSNLDN@slrpnk.net
    link
    fedilink
    English
    arrow-up
    0
    ·
    23 days ago

    Oh if it end up in the iOS app I’ll be thrilled, I use brave for YouTube only on iOS for Adblock

  • miridius@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    22 days ago

    That’s cool, take the good part of Brave, leave behind the villainous CEO and dodgy crypto scams

    • moseschrute@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      22 days ago

      I used brave for a while. Recently switched to zen browser to try some better tab management. But despite all braves issues, it’s ad/tracker blocking was always very good imo. I think it will be a good addition to Firefox.

  • Murse@slrpnk.net
    link
    fedilink
    English
    arrow-up
    0
    ·
    23 days ago

    Quietly

    The developer made this change from a personal laptop at their local public library.

    Shhhhhh.

    • dubyakay@lemmy.ca
      link
      fedilink
      English
      arrow-up
      0
      ·
      22 days ago

      Despite this trope, public libraries usually don’t have a guideline or enforcement on noise levels.

      But the developer was definitely using silent tactile switches.

        • akwd169@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          0
          ·
          22 days ago

          In all of Asia? From India, Bangladesh to China and South Korea to the Phillipines? Thats quite the far reaching standard