• DJDarren@thelemmy.club
    link
    fedilink
    English
    arrow-up
    178
    arrow-down
    1
    ·
    7 months ago

    OF COURSE this doesn’t apply to the UK, giving me yet another reason to wish kidney stones upon the architects of Brexit.

    • AlexJD@feddit.uk
      link
      fedilink
      English
      arrow-up
      41
      ·
      7 months ago

      I’m pretty sure the haunted Victorian pencil that is Jacob Rees-Mogg said that the UK not having universal USB-C was a “Brexit benefit”. God help us all.

      • Echo Dot@feddit.uk
        link
        fedilink
        English
        arrow-up
        4
        ·
        7 months ago

        Yeah but he only says that sort of thing because he thinks that anything to electronic is voodoo magic.

    • sir_reginald@lemmy.world
      link
      fedilink
      English
      arrow-up
      19
      arrow-down
      6
      ·
      edit-2
      7 months ago

      I mean, I’m sure they sell Android phones in the UK. Why do you buy Apple products if you are aware of their monopolistic practices that have to be battled with legislation?

      • smolyeet@lemmy.world
        link
        fedilink
        English
        arrow-up
        11
        arrow-down
        3
        ·
        7 months ago

        not OP, but for me, using an iPhone and wishing it had a few features android had feels a lot better than using android and wishing it had features iOS does. It’s not like they both don’t participate in monopolistic practices

      • DJDarren@thelemmy.club
        link
        fedilink
        English
        arrow-up
        0
        arrow-down
        1
        ·
        7 months ago

        The fuck would I want to actively give all that data to Google for?

        Also, I’ve blagged a couple of fairly old Samsung tablets to use at work, and they’re absolute shit to set up when compared to an iPad. There’s all the stock Google apps, and all the stock Samsung apps that offer the same fucking features, and they keep bugging you to set them up.

        Nah mate, fuck using Android. All power to those who do, but it’s not my bag.

  • EarMaster@lemmy.world
    link
    fedilink
    English
    arrow-up
    165
    arrow-down
    4
    ·
    7 months ago

    That way Firefox has to submit a different app for Europe, splitting its userbase and making it more complicated for developers. They are pulling every trick they can…

    • Ghostalmedia@lemmy.world
      link
      fedilink
      English
      arrow-up
      34
      ·
      7 months ago

      If this was worldwide it would be the same amount QA work. The new rendering engine is the only thing worth paying attention to.

      Almost no one is going to spend time QAing non-European Firefox. Outside of Europe it is basically just a glorified Safari WebView.

    • tsonfeir@lemm.ee
      link
      fedilink
      English
      arrow-up
      9
      ·
      7 months ago

      I think it will be an interesting experiment to see the impact of allowing other rendering engines. If the sky doesn’t fall, Apple doesn’t have a lot to argue with.

      • sir_reginald@lemmy.world
        link
        fedilink
        English
        arrow-up
        16
        arrow-down
        1
        ·
        7 months ago

        Safari will still have more than 90% of the market share in iOS. Most Apple users don’t care or are fully unaware of this.

        • Octopus1348@lemy.lol
          link
          fedilink
          English
          arrow-up
          1
          arrow-down
          2
          ·
          7 months ago

          Most iPhone users use Chrome even tough it’s just Safari but from Google. Google will just update the EU version to use Chromium and the in users will notice nothing.

  • Mario Bariša@lemmy.ml
    link
    fedilink
    English
    arrow-up
    78
    arrow-down
    2
    ·
    7 months ago

    The only way Apple can make good changes is if the EU forces them to make good changes.

    • TrickDacy@lemmy.world
      link
      fedilink
      English
      arrow-up
      25
      arrow-down
      7
      ·
      7 months ago

      Other than creating the M1/M2 CPUs, when in the last 20 years haven’t they been? Fuck apple.

      • Jesus_666@feddit.de
        link
        fedilink
        English
        arrow-up
        23
        ·
        7 months ago

        The unibody MBPs were solid for the most part. From 2008 to 2012 Apple actually made really good, decently priced, upgradeable, virtually indestructible Unix workstations; I’ll give them that.

        Too bad they then made the Retina generation of MBPs, which dropped most of what made the unibodies great and turned them from Unix workhorses to overpriced prosumer devices. And that’s where they lived ever since.

          • Echo Dot@feddit.uk
            link
            fedilink
            English
            arrow-up
            2
            ·
            edit-2
            7 months ago

            Except it’s also not upgradable so you’re still screwed when inevitably you find that the six megabytes of RAM they’ve given you aren’t enough

          • Jesus_666@feddit.de
            link
            fedilink
            English
            arrow-up
            1
            ·
            7 months ago

            Not in my opinion. The ports are barely adequate and I think neither RAM nor storage are user-upgradeable. The silicon is nice, yes, and they got rid of the touch bar. But I still think it’s forcing too many tradeoffs to be worth it. (And, as usual, their base storage is tiny and their SSD upgrades are way overpriced. Hence the lack of internal slots is a real pain.)

          • Jesus_666@feddit.de
            link
            fedilink
            English
            arrow-up
            2
            ·
            7 months ago

            The preceding ones (iBooks, MacBooks, and aluminum MBPs) were okay for their time as well but not at the same level as the unibodies. Still, it’s been a long time since Apple hardware was worth getting excited about.

            Mind you, this is purely from a computer perspective. I never cared about their phones so I don’t know how their quality holds up. I do acknowledge that they’re unbeatable in terms of duration of support, though.

      • sir_reginald@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        7 months ago

        those CPUs just happen to have a huge marketing budget behind and a very loyal fanbase. They aren’t anything revolutionary. Sure, more battery life. In terms of daily usage, the difference with a high end AMD or Intel CPU is unnoticeable other than having a shiny apple on the back of your laptop.

        • TrickDacy@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          arrow-down
          1
          ·
          7 months ago

          Well I went from an Intel to m1 (work) MacBook and the difference was quite stark. Even at times feels as fast as my home desktop, which is beefy.

    • micka190@lemmy.world
      link
      fedilink
      English
      arrow-up
      27
      ·
      7 months ago

      Same. Overall, I’m happy with my iPhone, but not having an actual browser with an actual ad blocker (uBlock Origins) is really painful. I’ve had to live with ProtonVPN’s ad blocking, but that only prevents sites from loading, it doesn’t hide the actual ad links…

      • narc0tic_bird@lemm.ee
        link
        fedilink
        English
        arrow-up
        6
        arrow-down
        2
        ·
        7 months ago

        AdGuard is a solid ad blocker for Safari. Not quite uBlock Origin level, but close.

        • micka190@lemmy.world
          link
          fedilink
          English
          arrow-up
          17
          arrow-down
          1
          ·
          7 months ago

          Maybe, but Safari has a dogshit UI and I much prefer Firefox over it. I despise the fact that they don’t let other browsers use their extensions, though (even though they’re forced to reskin Safari). I’d install AdGuard on Firefox if I could.

          • narc0tic_bird@lemm.ee
            link
            fedilink
            English
            arrow-up
            2
            arrow-down
            1
            ·
            7 months ago

            I actually find the bottom bar pretty great.

            But you can actually switch between two layouts in the Settings app. Maybe you like the other option better?

      • Petter1@lemm.ee
        link
        fedilink
        English
        arrow-up
        1
        ·
        7 months ago

        I use 1Blocker for which I bought the lifetime license on my iOS Safari, as well as adGuard DNS blocking running on my OpnSense at home (WireGuard automatically connects my phone to my home network via VPN as soon as I leave my WiFi)

  • cum@lemmy.cafe
    link
    fedilink
    English
    arrow-up
    61
    ·
    7 months ago

    It’s amazing how much of the bare minimum they’re doing.

  • dunestorm@lemmy.world
    link
    fedilink
    English
    arrow-up
    38
    arrow-down
    1
    ·
    7 months ago

    This only in the EU thing is going to bite them in the ass hard. You’re going to get App developers pretending to operate in the EU or moving there just to have more creative freedom.

    Users will also find ways of doing the exact same. You can’t have one rule for one group of people and different rules for everyone else.

    • ADTJ@feddit.uk
      link
      fedilink
      English
      arrow-up
      23
      ·
      7 months ago

      They may eventually get dragged there kicking and screaming but will milk consumers in other markets for every penny they can before that happens

    • Riskable@programming.dev
      link
      fedilink
      English
      arrow-up
      3
      ·
      7 months ago

      You can’t have one rule for one group of people and different rules for everyone else.

      “In the name of the greatest smartphone that have ever graced this earth, we draw the line in the dust and toss the gauntlet before the feet of tyranny, and say separate rules now, separate rules tomorrow, separate rules forever.” -Apple, probably

    • Sensitivezombie@lemmy.zip
      link
      fedilink
      English
      arrow-up
      2
      ·
      7 months ago

      Just a wild guess, but I think Apple is fully aware of this. They are intentionally keeping it separate to set a precedence that they will not bend over and let EU dictate and for the rest of the world to reap the benefit. Same with their decision to fine users for sideloading. They know it’s a losing battle they are just trying to make it as difficult as possible.

    • Avid Amoeba@lemmy.ca
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      7 months ago

      Most developers won’t pretend they operate in the EU because that would likely result in account loss. As for anyone actually moving there for this, I highly doubt it. Most developers who distribute on the App Store are looking for profit, not creativity. Trying to go around Apple for this sounds like risking those profits.

      Furthermore the European versions won’t be available outside of Europe so if anyone wants to keep their existing non-European users, they’d have to maintain two versions. That’s extra work and unless there’s some significant profit unlocked by the European changes, the most likely scenario is that developers would stick to whatever’s allowed worldwide. Which is likely Apple’s goal - comply with the regulation, while making it sufficiently undesirable for developers to change anything.

      • Balinares@pawb.social
        link
        fedilink
        English
        arrow-up
        40
        arrow-down
        2
        ·
        7 months ago

        Considering it’s a reference to Monty Python’s Life of Brian, I’m gonna go with yes.

        • scratchee@feddit.uk
          link
          fedilink
          English
          arrow-up
          23
          arrow-down
          1
          ·
          edit-2
          7 months ago

          Ok, apart from human rights, workers rights, rebalancing funds to poorer regions, free trade, free movement, a voice at the table, straight bananas, peace in Europe, and endless examples of consumer rights, what has the EU done for us?!

          • BigDanishGuy@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            10
            ·
            7 months ago

            What about the straightening of cucumbers? And regulating the amount of cinnamon in baked goods? And the GDPR? And trying to take away the red sprinkles on my liquorice pipes?

              • barsoap@lemm.ee
                link
                fedilink
                English
                arrow-up
                2
                ·
                7 months ago

                The limit is not on cinnamon but coumarin. Which means that if you want to put a lot of cinnamon in stuff you have to use the good stuff (Ceylon), not the cheap knockoff (Cassia), where a single teaspoon of powder can exceed the maximum recommended daily dose of coumarin (for flyweights or just generally small people). If you’re in the supermarket and it doesn’t say which type of cinnamon it is, it’s bound to be Cassia. When buying straight bark (not powder): Cassia will be thick, rolled pieces, while Ceylon is thin pieces rolled up into each other.

                In practice it was mostly a seasonal issue, e.g. Zimtsterne contain ludicrous amounts of cinnamon and you try telling a kid it can only have one.

                And while I’m at it, the cucumber saga: Like with many such things it was the industry who asked for a EU regulation as previously there were differing national standards and they couldn’t readily agree on a uniform one. Long story short if growers grow cucumbers straight (not hard) and to a certain size (also not hard), then a certain amount will fit into a standard box, which will have an approximately uniform weight, and a certain amount of those boxes fit onto a standard euro pallet of which a certain amount fit onto a standard lorry bed. Thus, “I’d like to buy a lorry load of cucumbers” is something that makes sense, supermarkets know how many cucumbers they’re going to get and they can sell them by piece, not by weight, and everything works out.

      • TrickDacy@lemmy.world
        link
        fedilink
        English
        arrow-up
        27
        arrow-down
        1
        ·
        7 months ago

        If safari was a great browser, I don’t think apple would fear competition to the point of fully banning it wherever possible

        • willya@lemmyf.uk
          link
          fedilink
          English
          arrow-up
          5
          arrow-down
          2
          ·
          7 months ago

          I haven’t had problems. I would just like to be educated on what I’m missing out on.

          • ramjambamalam@lemmy.ca
            link
            fedilink
            English
            arrow-up
            2
            arrow-down
            1
            ·
            7 months ago

            Functioning ad block, background video playback, to name two extensions that are very useful on mobile.

            • willya@lemmyf.uk
              link
              fedilink
              English
              arrow-up
              1
              arrow-down
              2
              ·
              7 months ago

              I have both of those capabilities right now and I have for a very, very long time.

              • ramjambamalam@lemmy.ca
                link
                fedilink
                English
                arrow-up
                1
                ·
                7 months ago

                Ah, I didn’t know that was possible. I don’t think it was last time I used iPhone circa 2019 or so.

                • willya@lemmyf.uk
                  link
                  fedilink
                  English
                  arrow-up
                  1
                  arrow-down
                  2
                  ·
                  edit-2
                  7 months ago

                  When I left android, I was jailbreaking on iOS, so generally had all of those features, but funny enough probably about right when you left extensions, VPN ad blockers, etc. came out. Officially and polished.

          • TrickDacy@lemmy.world
            link
            fedilink
            English
            arrow-up
            0
            arrow-down
            1
            ·
            7 months ago

            Well web developers are the ones typically suffering since are the ones papering over the mess that is safari

        • the_nightman@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          arrow-down
          7
          ·
          7 months ago

          Safari is a great browser, especially in terms of performance and energy efficiency. Aside from adblockers what exactly does chrome/ff do better?

          • Juki@lemmy.world
            link
            fedilink
            English
            arrow-up
            11
            arrow-down
            1
            ·
            edit-2
            7 months ago

            Debugging (without a MacBook). Webgl 2. WebXR. Local storage not being completely gimped. I’m glad I don’t work in that industry anymore, Safari was the bane of my existence…

            Good web standards are a threat to the app store (particularly anything to do with ARKit) - not like 3rd party browsers are likely to change that much with the majority of users sticking to defaults, but it might apply some pressure

          • TrickDacy@lemmy.world
            link
            fedilink
            English
            arrow-up
            6
            arrow-down
            1
            ·
            7 months ago

            Every other browser except IE has supported web standards more quickly and more fully. Safari is trash.

        • GombeenSysadmin@lemmy.world
          link
          fedilink
          English
          arrow-up
          7
          ·
          7 months ago

          Ublock Origin, I Still Don’t Care About Cookies, and SponsorBlock make the web far more pleasant on my desktop than on my phone.

        • willya@lemmyf.uk
          link
          fedilink
          English
          arrow-up
          1
          ·
          7 months ago

          Which ones are you needing? For Adblock I block using VPN, similar to setting up a pihole. I’ve found replacements for most of what I do use elsewhere. Some working even better then the desktop counterparts.

          • assembly@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            ·
            7 months ago

            I have a pihole at home so it’s really when I am out and about but I’ll check out VPN offerings. The last time I used a vpn it really hit my battery hard but maybe it’s better now. Other than that it’s just the plugins to get rid of the cookie screens and additional YouTube ads.

      • hperrin@lemmy.world
        link
        fedilink
        English
        arrow-up
        8
        ·
        edit-2
        7 months ago

        Mostly in everything that has to do with PWAs. It’s gotten better since they introduced Web Push last year, but there’s still a lot of things it doesn’t support, like Web Bluetooth, AV1 (except for devices with hardware decoders like the 15th gen Pro iPhones), and things like mobile sensor inputs.

        But also in how bad its rendering engine is. Things that work on every other platform render super weird in WebKit.

        • willya@lemmyf.uk
          link
          fedilink
          English
          arrow-up
          2
          arrow-down
          2
          ·
          7 months ago

          Thanks. Do you have an example of the super weird rendering? Also are none of what you’re saying here togglable in the WebKit Feature Flags to mess around with bleeding edge features?

          • TrickDacy@lemmy.world
            link
            fedilink
            English
            arrow-up
            7
            arrow-down
            1
            ·
            7 months ago

            Every time I want to use a new feature of web browsers, if support stops me from doing so, it’s always safari to blame.

            • willya@lemmyf.uk
              link
              fedilink
              English
              arrow-up
              1
              arrow-down
              3
              ·
              7 months ago

              What was that last or current feature you’re missing out on and what’s the use case?

              • TrickDacy@lemmy.world
                link
                fedilink
                English
                arrow-up
                0
                arrow-down
                1
                ·
                7 months ago

                I really can’t remember an example off the top of my head. Over the last 5 years it’s probably been an issue more than 20 times.

          • hperrin@lemmy.world
            link
            fedilink
            English
            arrow-up
            2
            ·
            edit-2
            7 months ago

            I’m telling you my experience as a web developer for the last 20+ years. If you want specific examples, you could look online. I’ll tell you my SVG icons sometimes don’t work in mobile Safari and I have no idea why. They work 100% of the time in every other platform. I also have to do weird things to get the safe viewport measurements to work in my PWA, again, only in mobile Safari.

            I’ll tell you what, you try asking customers to go toggle a feature flag and tell me how that works out.

            Safari is almost always the last browser to adopt a standard, often times years after it’s been standardized. And don’t tell me it’s because they take their time to get it right, because their rollout of Web Push was atrocious.

            • willya@lemmyf.uk
              link
              fedilink
              English
              arrow-up
              1
              ·
              7 months ago

              OK you’re speaking from a completely different point of view then. I was more curious about what I would be missing out on using Safari right now. Definitely not thinking about how a project I paid somebody to create is going to render.

              • hperrin@lemmy.world
                link
                fedilink
                English
                arrow-up
                4
                ·
                7 months ago

                You’re missing out on the things people can’t create because Safari is holding the industry back. Just because it’s not a user facing problem doesn’t mean you’re not affected as a user.

                • willya@lemmyf.uk
                  link
                  fedilink
                  English
                  arrow-up
                  2
                  ·
                  7 months ago

                  I hear you and understand where you’re coming from now. It just doesn’t help me visualize anything.

    • Billiam@lemmy.world
      link
      fedilink
      English
      arrow-up
      35
      arrow-down
      1
      ·
      7 months ago

      Three, technically:

      • Firefox for Android
      • Firefox for iOS EU
      • Firefox for iOS US
        • sunbeam60@lemmy.one
          link
          fedilink
          English
          arrow-up
          15
          ·
          7 months ago

          Not at all the same. These are three outputs from the same build process and code base. Maintaining a build with WebKit and one with Mozilla’s own rendering engine is like running a different team.

          It’s almost as if Apple is making this difficult.

          • d3Xt3r@lemmy.nz
            link
            fedilink
            English
            arrow-up
            4
            ·
            edit-2
            7 months ago

            same build process and code base.

            It’s not the same code base though. They’re all different branches, and also differ in code (although not by much, but it still requires manual maintenance of each branch). I haven’t seen the actual build process but it’s likely to be completely separate CI/CD pipelines, so I wouldn’t claim it to be the “same” build process either. Also, Focus uses a completely different UI with a different/cut-down set of features.

            Naturally I’m not saying that maintaining these branches amounts to the same level of effort as maintaining the iOS WebKit and Gecko branches, but it’s not some non-trivial effort either.

            • Tatters@lemmy.world
              link
              fedilink
              English
              arrow-up
              3
              ·
              7 months ago

              It doesn’t have to be separate branches - you can generate different versions of the software from the same code branch, e.g. using compiler/build time switches for those bits of the code that differ between the different target platforms. Then you would have a build pipeline per platform; even here the build pipeline can share a lot of common code, and just be parameterized for the specific platform.

            • sunbeam60@lemmy.one
              link
              fedilink
              English
              arrow-up
              3
              ·
              edit-2
              7 months ago

              I didn’t realise Focus was a unique feature set. My apologies. I maintain my original comment on Nightly and Beta - if they aren’t using (almost) the same CI/CD pipeline, doesn’t it sort of defeat the purpose of each of these builds being a maturation towards a stable build? I’ve certainly never deployed software with a “daily/beta/stable” branch/feature-flag structure that wasn’t attempting to replicate the build process, with a view to catching issues upstream/pre-stable.

            • Riskable@programming.dev
              link
              fedilink
              English
              arrow-up
              2
              ·
              7 months ago

              Lets not make this out to be like it’s Kerberos (more complicated than rocket science)… Making available another, region-specific version of your app isn’t difficult. It’s just the developer equivalent of an extra one-time TPS report (you have to setup/modify some build scripts and make some additional tests).

              It’s the equivalent of having builds for .rpm and .deb and then adding a .AppImage build. It shouldn’t be that big a deal for the Mozilla Firefox team.

              In fact, I bet they’re freaking excited at the prospect of being able to make a real build of Firefox for iOS.

        • hamsterkill@lemmy.sdf.org
          link
          fedilink
          English
          arrow-up
          4
          ·
          7 months ago

          Not completely official, no. Mozilla may help with it, but since it doesn’t carry the Firefox branding, and isn’t built by Mozilla, it’s not entirely official.

    • Amir @lemmy.ml
      link
      fedilink
      English
      arrow-up
      1
      ·
      7 months ago

      Maybe same, but those outside EU will have some functions/ featlrures deactivated as standard.

      Can that work?

  • robber@lemmy.ml
    link
    fedilink
    English
    arrow-up
    16
    arrow-down
    1
    ·
    7 months ago

    The fact chromium based browser are going to be allowed as well makes me nervous.

    • soulfirethewolf@lemdro.id
      link
      fedilink
      English
      arrow-up
      3
      ·
      7 months ago

      Isn’t this what everyone wanted though? The freedom to choose browsers? Or are we going to start mandating Gecko because that’s what everyone here believes to be the most ethical?

    • Echo Dot@feddit.uk
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      3
      ·
      edit-2
      7 months ago

      True, but if we’re have to have a monopoly of browsers, I’d prefer that the monopoly browsers were actually based on a good engine, rather than one based on an engine that falls over if you look at it.

      That is a reason that no one on Mac uses Safari

  • Herr Woland@lemmy.world
    link
    fedilink
    English
    arrow-up
    9
    arrow-down
    1
    ·
    7 months ago

    Apple is kicked and shoved into doing something slightly less restrictive (in EU) (because only EU has common sense and is not corrupt, apparently)

    • sir_reginald@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      arrow-down
      2
      ·
      7 months ago

      nah, they are just slightly less corrupt. And they like to mess with American megacorps too.

      • BaardFigur@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        7 months ago

        I generally don’t like EU, but one of the things I love them for is how they mess with American megacorps. (The other reason would be creating lasting peace between European nations)

      • barsoap@lemm.ee
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        7 months ago

        The antitrust office is actually about the oldest part of the EU, with roots back in the ECSC: They saw the need to get rid of internal collusion to actually entwine the national coal and steel industries. Think of it as a bigger bully saying “We’re the cartel bosses around here”.