• empireOfLove@lemmy.one
    link
    fedilink
    English
    arrow-up
    168
    ·
    edit-2
    1 year ago

    Except you’ve actually changed nothing. Apple forces all third party browsers on their devices to use WebKit (the Safari engine) for the backend, so really all changing browsers does is give you a reskin under Apple’s thumb.

    • Hellfire103@sopuli.xyzOP
      link
      fedilink
      English
      arrow-up
      123
      ·
      1 year ago

      Actually, I have. It gives me better tracking protection than vanilla Safari, it allows me to use SearXNG, and it means I can set a custom homepage. Also, for some reason, Safari has no private mode on my phone.

      Not to mention that Mozilla is working on a Gecko-based version of the browser, as Apple is being forced by the EU to allow sideloading, third-party app stores, and third-party browser engines.

      • EeeDawg101@lemm.ee
        link
        fedilink
        English
        arrow-up
        11
        ·
        1 year ago

        The big thing holding me back from Firefox on iPhone is the ad blocking side of things. Is there a way to block ads besides vpn based methods?

        • Rai@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          4
          ·
          1 year ago

          I LOVE Firefox and used Firefox Focus for its privacy and asblocking stuff. But now I’ve switched back to private mode Safari+Wipr and it’s amazing.

          I still love you, Firefox!

        • Hellfire103@sopuli.xyzOP
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          1 year ago

          Well, there is NextDNS (and other providers, such as AdGuard DNS, rethinkDNS, and AhaDNS). It’s not a VPN, and it’s what I’m currently using alongside ProtonVPN (through WireGuard).

          You could also try a Pi-Hole.

          • Pete Hahnloser@beehaw.org
            link
            fedilink
            arrow-up
            4
            ·
            1 year ago

            I just got a new router that puts the whole network behind Mullvad via WireGuard … getting the headless pihole to play nice was fun, but I’m pretty stoked that my phone now falls under that umbrella.

      • sorchist@beehaw.org
        link
        fedilink
        arrow-up
        4
        ·
        1 year ago

        Good luck with it!

        I have it but I have never really had much reason to use it over iphone + content blockers + DDG search.

        I guess it’d be helpful for syncing bookmarks with desktops where I use firefox, but I don’t really worry about that, and as for passwords, I’ve got Bitwarden for that.

    • sab@kbin.social
      link
      fedilink
      arrow-up
      40
      ·
      edit-2
      1 year ago

      While Gecko should absolutely be made available for iPhone, it’s worth noting there’s nothing wrong with WebKit per se. It’s open source (forked from KHTML), servers as the base for among others the GNOME Web browser, and is not a monopoly player (outside of iPhones).

      In some messed up way, Apple’s WebKit insistance has helped competition in the browser market by making sure there’s at least one popular platform where Blink is not dominating…

      • aksdb@feddit.de
        link
        fedilink
        arrow-up
        11
        ·
        1 year ago

        Damn, I never saw it that way. In that regard the EU regulation could actually harm the browser market, because it lowers the incentive for service providers to support anything but Chrome. At the moment that would exclude all iPhone users (which hurts business, because that’s a lot of users with large pockets). But then they could simply shrug and tell their users to install Chrome. 😐️

        • Petter1@lemm.ee
          link
          fedilink
          arrow-up
          2
          ·
          1 year ago

          In the other way, there are multiple hacky workarounds needed for bugs Apple is too lazy to fix, since everyone has implemented workarounds on their end. I guess the pendulum swings in both ways… luckily, there are enough people using firefox on desktop , so that at least gecko is supported basically anywhere (this would still apply to webkit since most iPhone user just use the standard and don’t bother installing alternative browsers, except if their business uses Microsoft which forces you to have edge installed to open links from teams)

      • Avid Amoeba@lemmy.ca
        link
        fedilink
        arrow-up
        4
        ·
        1 year ago

        There’s nothing wrong with Blink per se either. It’s open source, forked from WebKit. This argument that a free open source project becoming a monopoly is a problem has some fundamental issues with it. Not to mention there are glaring counterexamples. The Linux kernel, the GNU suite among many others.

        • bamboo@lemm.ee
          link
          fedilink
          arrow-up
          8
          ·
          1 year ago

          Blink is open source, but it’s more in a look-but-don’t-touch sort of way. Google uses their position to push their own standards without consulting others. This has the effect of making the web less open, since it is more closely tied to a single implementation.

          It doesn’t really compare to Linux very well, as it’s very rare for an application to only support linux unless it’s very niche or for some reason tied to Linux. You don’t go to some government service site and have it show a banner “sorry, we only tested this on Linux, everyone else use that.”

          • Avid Amoeba@lemmy.ca
            link
            fedilink
            arrow-up
            4
            ·
            edit-2
            1 year ago

            OK, this is the standard argument so I’ll try to shine a light into the holes in it.

            Blink is open source, but it’s more in a look-but-don’t-touch sort of way. Google uses their position to push their own standards without consulting others. This has the effect of making the web less open, since it is more closely tied to a single implementation.

            The first part where it’s open source in a look-but-don’t-touch way is obviously false since anyone entity can fork Blink and change it in the manner they see fit. For example to remove changes done by Google they disagree with. This is not a hypothetical, there are multiple forks that do this and are used by enough people to show on market share charts.

            Then the next part about Google driving changes into Blink that hurt the open web, which is true, falls apart because of the above hole. There already are forks that do this. The open web doesn’t see the browser source code, just its behavior. A Blink fork that doesn’t support Google’s new DRM dream or Privacy Sandbox for example is no different to a web app that looks for these features than Gecko without support for them in this regard. The effect of X% of browsers supporting DRM and Y% not on the open web is the same regardless of exactly what source code was used to compile those browsers.

            So let me add another leaky argument that’s typically leveled against the forking solution - that it’s too difficult and that Google can make it even more difficult. The software engineering world has lived with large forks since the beginning of the open source movement. Maintaining a fork even of a codebase as complex as Blink is not an insurmountable task. In fact browser engines have been forked and maintained for a long time proving this is false. We even have an example of maintaining forks of Google’s projects. The Android OS comes to mind. This is actually one I personally have lived with as part of my job. CyanogenMod lived with it, along with all the currently active projects today. The amount of work needed to reimplement large codebases is not smaller than the effort needed to change parts of it, until these parts begin approaching the size of the modules they change. It might look easier way to inexperienced engineers but this is proven to be false by the existence of counterexamples.

            Finally on the point of Linux, there’s plenty of important applications that do use APIs only available on Linux, which hasn’t been POSIX for a long time. Just look at the massive use case of Linux containers and the large software projects using it - Docker, Podman, etc.

            In conclusion, when Google makes changes to Blink that people disagree with, it gets forked. That’s already a reality and by all accounts much smaller teams than Google’s are able to do this. This is true for all forkable open source projects and It’s not unique to this situation. It’s a fundamental difference between open source projects and proprietary where this defensive option is not available. Monopoly of a proprietary software can absolutely and often does cause harm to it’s users. Open source software under a license that allows forking simply cannot do this.

            All of the above is grounded in fact.

            Now on an opinion note, I think Mozilla can actually have stronger counterbalance effect if they forked Blink removed disagreeable features from it, implemented theirs, and replaced Gecko with it. Replacing Gecko would remove the “I can’t use Firefox because it doesn’t work for X” that is currently hampering its adoption. Where X isn’t one of the disagreeable features of course. If Opera can do it, so can Mozilla. In fact if they did that, chances are that every other browser that is in alignment will switch to Mozilla’s fork instead of maintaining their own, increasing Mozilla’s influence over the direction of web standards.

            In case you’re taking me for someone that doesn’t believe in Mozilla’s mission, I do use Firefox and contribute a monthly sum to Mozilla.

            gets off soapbox

    • escapesamsara@discuss.online
      link
      fedilink
      arrow-up
      10
      ·
      1 year ago

      Luckily there’s one mainstream and about a half dozen non-mainstream mobile OSes besides Apple, and almost anyone looking for the best in anything would not have Apple hardware in the first place.

            • Hellfire103@sopuli.xyzOP
              link
              fedilink
              English
              arrow-up
              2
              ·
              1 year ago

              My parents have never explicitly said this, but this seems like something my dad would think.

              They don’t have to pay for it, though. I’ve asked to buy a Fairphone with my money that I earned from my job several times, but they wouldn’t budge and I eventually just gave up.

              • coyotino [he/him]@beehaw.org
                link
                fedilink
                English
                arrow-up
                1
                ·
                1 year ago

                Wth? Lol well now I don’t understand. If you have the money, what’s stopping you from just buying it anyway and swapping the SIM?

                • Hellfire103@sopuli.xyzOP
                  link
                  fedilink
                  English
                  arrow-up
                  2
                  ·
                  1 year ago

                  I’m not sure what would happen if I did that, and I don’t want to risk it.

                  I’ll wait until I’m a legal adult, and then I’ll do that.

    • Hellfire103@sopuli.xyzOP
      link
      fedilink
      English
      arrow-up
      15
      ·
      1 year ago

      I would if I could. In an ideal world, I’d be running postmarketOS with LibreWolf on a PINEPHONE; but that’s simply not the way things are.

      • agegamon@beehaw.org
        link
        fedilink
        arrow-up
        6
        ·
        edit-2
        1 year ago

        At the risk of being condescending… don’t worry too much about it for now. I assume the reason you can’t switch is because your parents or someone else is paying for it and won’t allow your input. If that’s the case, when you get to the point of being able to pay for it yourself, you get to choose exactly what you want.

        Becoming self-sufficient is pretty wild, come to think of it. Also mildly traumatizing and occasionally terrifying, but mostly great. Need a new phone? You get whatever you want, if you can. Same with housing, transit, etc. If shit wasn’t so unbelievably expensive it’d be even better…

        • Hellfire103@sopuli.xyzOP
          link
          fedilink
          English
          arrow-up
          6
          ·
          1 year ago

          Thanks. However, it’s not a matter of cost. I get my phones second-hand from family, and they always go for iPhones.

          I’ve asked for a Pixel or Fairphone and explained that I would be more than happy to buy it myself, but I’m always met with a long explanation on why iPhones are objectively better, and the idea is shut down.

          Honestly, with only 229 days to go until I’m 18, and a year until I leave home for either university or a gap year, I’d may as well just wait this one out.

  • Lemongrab@lemmy.one
    link
    fedilink
    arrow-up
    13
    ·
    edit-2
    1 year ago

    I recommend mull over firfox for mobile. Has many of the patches from torproject and arkenfox user.js, and it is released by the divestOS project. All id add to it is ublock origin.

    fdroid: https://www.f-droid.org/packages/us.spotco.fennec_dos/

    Edit: I see people saying OP is on ios. If so it isnt available and wouldnt do much anyways saidly. Keeling this comment for others who use android.

  • djsaskdja@reddthat.com
    link
    fedilink
    English
    arrow-up
    13
    ·
    1 year ago

    I love FireFox and I love my iPhone, but the iOS FireFox app is objectively terrible. I realize that fact is completely Apple’s fault though.

    • Hellfire103@sopuli.xyzOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      I’ve made it work. I’ve set Tabliss as my homepage, and I’m using NextDNS to block ads and trackers.

  • IuseArchbtw@feddit.de
    link
    fedilink
    arrow-up
    7
    ·
    1 year ago

    It’s great because I guess your user agent is now Firefox, but actually Apple only allows one Browser engine

    • Hellfire103@sopuli.xyzOP
      link
      fedilink
      English
      arrow-up
      4
      ·
      1 year ago

      I don’t give a flying fuck about whether I’m using Gecko or WebKit. Both are open-source.

      As for why I’m using Firefox over Safari, it gives me better tracking protection than vanilla Safari, it allows me to use SearXNG, and it means I can set a custom homepage. Also, for some reason, Safari has no private mode on my phone.

      Not to mention that Mozilla is working on a Gecko-based version of the browser, as Apple is being forced by the EU to allow sideloading, third-party app stores, and third-party browser engines.

  • Semi-Hemi-Demigod@kbin.social
    link
    fedilink
    arrow-up
    5
    ·
    1 year ago

    I’m a big fan of using both Firefox Focus and Firefox on the same phone. Focus is my default browser and where I do most of my searching since I can clear the cookies with a tap, but if I need a persistent session I use Firefox. The ability to send pages between the two is quite nice, as is the ability to send a tab to my desktop browser.

    • Hellfire103@sopuli.xyzOP
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 year ago

      It doesn’t. At least, it won’t work until Gecko-iOS becomes a thing.

      In the mean time, though, I’ve set the tracker blocking to “Strict” and I’m blocking ads with NextDNS.

  • itadakimasu@programming.dev
    link
    fedilink
    arrow-up
    2
    ·
    1 year ago

    Firefox on Android sucks. I make a Google search, images show up in the results. I click an image and it doesn’t open up, just freezes the browser until I click the back button.

  • l0st-scr1b3@beehaw.org
    link
    fedilink
    arrow-up
    2
    ·
    1 year ago

    I just recently did this and I’m experiencing issues with the download manager. I already ticked ‘external download manager’ but it had no effect.

      • l0st-scr1b3@beehaw.org
        link
        fedilink
        arrow-up
        2
        ·
        1 year ago

        Ah…I was under the assumption that I did, but probably not honestly. Either way, I shouldn’t really have to use one. The download manager for Firefox should just work.

  • Apathy Tree@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    1 year ago

    Also on iOS. I really wish ghostery dawn was actively maintained.

    I’m using it as my default browser for link handling purposes, since it anonymizes a lot of things and allows me to open everything as a ghost tab by default (like private/incognito, but with extra protections, like it doesn’t allow communication with the cookie servers at all, it doesn’t just block them from your device)

    But the default search is terrible, and there’s no image search. It looks like it was basically scrapped a year ago (no updates since), and if it weren’t for calling back to its own protection servers for most things I wouldn’t trust it.

    But I love it for default pagelink handling. No auto-reader mode, only downside.

    I use Firefox with ecosia as my search provider for actual searches and browsing (supposedly they plant trees in exchange for very limited promoted results, but it’s not google so Meh.)

    • Hellfire103@sopuli.xyzOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      I like Ecosia. It may use Bing’s results, but those are better than Google’s these days.

      Personally, though, I prefer metasearch engines, like SearXNG.