• TrickDacy@lemmy.world
        link
        fedilink
        English
        arrow-up
        30
        arrow-down
        1
        ·
        10 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
          7
          arrow-down
          3
          ·
          10 months ago

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

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

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

          • ramjambamalam@lemmy.ca
            link
            fedilink
            English
            arrow-up
            3
            arrow-down
            1
            ·
            10 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
              3
              arrow-down
              3
              ·
              10 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
                ·
                10 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
                  3
                  arrow-down
                  3
                  ·
                  edit-2
                  10 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.

        • the_nightman@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          arrow-down
          9
          ·
          10 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
            14
            arrow-down
            1
            ·
            edit-2
            10 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
            9
            arrow-down
            1
            ·
            10 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
          ·
          10 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
          ·
          10 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
            ·
            10 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
        10 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
          ·
          10 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
            ·
            10 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
              ·
              10 months ago

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

              • sleep_deprived@lemmy.world
                link
                fedilink
                English
                arrow-up
                3
                ·
                10 months ago

                Besides rendering bugs that may or may not be Safari’s fault, I wanted to get uBlock Origin on an iPhone but it’s not available, IIRC because the content blocking API is more restrictive than what uBlock is designed for.

              • TrickDacy@lemmy.world
                link
                fedilink
                English
                arrow-up
                3
                arrow-down
                1
                ·
                10 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
            10 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
              ·
              10 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
                ·
                10 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
                  ·
                  10 months ago

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

          • wahming@monyet.cc
            link
            fedilink
            English
            arrow-up
            2
            ·
            10 months ago

            For example, my D&D group uses Virtual Table Top software to play. The software can’t run on Safari. (don’t ask me why, I’m just a user)