For the most part I am fine with Safari, but I also can't say there is any browser that I actually like using.
I feel like one of the biggest problems is, well what are the alternatives? I use Firefox on my PC but since that is primarily for gaming I don't really need the interconnectivity. On my Mac, iPhone, and iPad the way everything works together is just way too valuable.
I wish it's memory didnt just keep inching higher and higher and I need to close it regularly, but I don't know if that is unqiue to Safari or if it would happen on other browsers if I opened way too many windows and tabs.
That being said: "Everyone knows about your tawdry Google relationship" yeah that needs to be addressed and is the same reason I don't consider Chrome an option. Everything else, I am not convinced any other browser is really much better.
I'm sure you've probably had your ear talked-off hearing about this from an ex-Continuity user, so I really have little else to add. My laptop, desktop, phone and tablet all talk on the same network, and can send files and URLs over WiFi direct with a right-click context menu. After I started using Syncthing I never looked back at OneDrive or iCloud with a sense of regret. Synced media control via MPRIS, remote battery reporting and notification sync are the cherries on top. I call it, "The Freecosystem". You're all invited.
I do realize that there are alternatives, but I just don't feel the need too. I am already fully within the Apple Ecosystem for other reasons. Continuity is icing on top.
I prefer Mac to Windows and I have zero desire to use Android.
But I also don't want to have to tinker with my personal tech when I don't need too. I just want everything to work, I already need to debug things for work or personal projects.
I have found that, I don't know if its due to my ADHD or what, but when I am working on something and something that should just work doesnt, than I never get the first thing done. And I heavily rely on Continuity for my workflows outside of work.
Its great that this exist, but I do think we have to acknowledge that there is a place for not needing to tinker with your tech and things just work. (Yes I acknowledge that even Apple's systems are not perfect, but still).
Syncthing even more so. I set up my folders maybe 4 years ago and haven't opened the sync menu since. If you told me that the core technology behind it was fairy dust I'd probably believe you.
Counter experience: I use Syncthing and sync breaks, conflicts or pauses at least a couple times a year. It's bad enough that I'm actually considering re-subscribing to Dropbox and using the Maestral app.
So, performance hasn't kept up and you don’t like the extension ecosystem?
Performance I understand, its hard to compete with v8 and JS is pumped down our pipes in ever-growing amounts.
Extensions are poor, truly, with this I agree. But extensions are also a huge reason that people consider browsers to be unperformant (hilariously, based on my previous statement). I can understand the Safari team being less than excited to permit even worse performance.
Safari will never compete on extensions. Just how it is, Firefox has proven that.
They need a different direction, either to heavily lean on limitations and ease of creation/hooking into core APIs in a tested way that won't affect performance. Or something else entirely.
More important: Stop losing authenticated sessions. Stop randomly corrupting the whole past cookie-jar for no reasons. Safari, just stop! This is crazy annoying.
I'm not sure what it is about Safari, but it does not get along with StackExchange. It's been like this for ages.
Whenever I visit one of their sites, I am constantly having to click through the cookie banner. I don't know if its the "1 week cookie timeout" thing in Safari or what.
I don't know of any other site where I have this problem, but its chronic with StackExchange. And, corollary, whatever it is, SE obviously doesn't care enough to cooperate with it.
I couldn't agree more. It's such low hanging fruit for regulators, I'm shocked that such breathtakingly brazen monopolist behavior has been tolerated for this long.
I’m not sure about default, but you can do that on any chromium based browser I’ve tried as a custom engine, where %s gets replaced with the url encoded version of what you type.
I use Kagi, which works reliably on all my Mac and iOS devices. I think there was a little one-time fiddle they help you with that sidesteps the iOS default inflexibility.
So true. Fun to point out all the flaws in the other major tech companies, but the locked nature of Apple, while seemingly providing opportunities for "security", also makes you feel like cattle in a feed lot when you try do something they don't want you to do.
Safari faults aside, I've never felt more constrained by the whims of a corporation than when I try to reset the password on my Apple ID. Even remembering the process makes me a little feel a little claustrophobic.
This is a generic response that often follows specific complaints about some small aspect of an ecosystem, that trivializes the significance of individuals' ecosystem choices.
The most likely reason people complain about something specific in an ecosystem, as apposed to the whole ecosystem, is ... because that is the level of problem they have.
Without a LOT more information, "move out of the country", "breakup" level advice is not much help.
Lets not talk it up more than necessary, staying within the ecosystem is mostly a convenience. I appreciate the reluctance to change over something minor, the point is a bit broader though. Be aware and maybe consider it for the future.
I'm a paid Kagi subscriber but every singe time I've tried Orion it's just been too buggy, even a couple months ago.
It's unstable and incompatible with some web pages sadly, it feels like you're an alien on the web not a first class citizen (although only chrome is one).
Give it a shot again. The development speed of Orion is unmatched [1] and it has the most active browser feedback website on the web [2].
To give more context it is also fairly new, it is built on top of WebKit so basically built from scratch, it is built by a small team and built for and financed only by the users (no VC money involved) and it is incredibily ambitious (like Kagi Search is).
It is also verifiably both the fastest browser on Mac and completely zero telemetry. It has experimental support for both Chrome and Firefox extensions both on macOS and iOS.
I've been using it as a personal daily driver for years now.
To be fair, this is a rare occurrence, from my own experiences with reporting bugs to Apple, along with what I hear from others. I have over two pages of bug reports spanning a couple decades marked as "in-progress" or "needs to be reviewed".
These are solid bug reports with PoCs and backing data that took me a lot of time to assemble, not just "Safari don't work". Maybe 10% of my bugs are fixed or closed with "won't fix".
One thing to consider, if you're filing bugs on webkit (e.g engine issues vs. the safari app) is reporting them to bugs.webkit.org, which if nothing else results in more accessible info for you.
The also used to be a fairly active irc channel back in the day, but I vaguely recall articles a few years ago about free node shutting down or something, so I'm not sure where discussions actually happen these days.
PWA is a "progressive web app" - a normal web app that can use additional features when available. Everything beyond straight HTML (including CSS and Javascript) is considered "progressive". https://en.wikipedia.org/wiki/Progressive_enhancement
There are many features put under the marketing banner of "PWA" that Safari supports. A large number of the ones which Safari _doesn't_ support are only supported by the Blink engine, and are not on a standards track. Many of these other browser engines have explicitly said they will not support due to the design being harmful for the web.
Google themselves have slowed down significantly on new "PWA" features since ChromeOS started supporting running native Android apps.
The list of issues with the Apple/Google relationship has a lot of unsubstantiated claims, such as sharing full web browsing history. Does anyone have a reference to where that claim comes from?
Their claim that Safari has gotten slow is that other browsers have gotten better, not that there has been any negative performance changes. I would suspect that HTML rendering as well as Javascript execution have significant diminishing returns on performance improvement investments.
Their first reference it there being issues with Web Extensions was to some person's random GitHub issue tracker, which isn't being updated when issues are fixed and doesn't necessarily provide a FB number to show it was raised to Apple. This IMHO is somewhat Apple's fault as they haven't contributed a Web Extension API component to WebKit; it is a Safari feature and needs to be raised as Feedback (which is then not externally referencable, and may not be updated as internal duplicates of the issue are closed).
The 4th thing in the article title/headline "Dear Safari, 4 Things I Hate About You"... seems to be missing?
I've seen under the apple skirt, and the incentive structure there is such that these issues are inevitable. You get more RSUs and promotions when you make something new, and not when you make something simpler and more robust.
This is a problem I've heard from most large tech companies, most notably Google.
Do you have an example of a company which has been successful with an alternative incentive structure that doesn't have these issues, perhaps one that pushes for more siloed products and rewards employees based on ongoing financial success?
I don’t. I’m only applying my “inside” knowledge of the org I was at there in the orchard. It I can extrapolate to the rest of the greater orgs and company as a whole due to the nature of the internal propaganda and the clear financial signals.
The best incentive I’ve ever had wasn’t financial. It was having an incredible boss whom I DID NOT WANT TO DISAPPOINT.
> You can earn our trust back, but only by stopping this relationship now and putting our privacy first.
I don't mind if Google is an option, but there should be an easy way to add third party search engines too (On top of the new modal where you can pick your default search engine in the EU at least).
There's a lot of press about the revenue sharing deals that Apple has with Google (and soon OpenAI on the AI query front).
I think from there that a common assumption formed that Apple does _not_ have a revenue sharing deal required by all partners in these integration categories.
There are things to complain about Safari, but these don't feel that big of a deal. Some of my issues:
1. Massive memory consumption if left running to long
2. Randomly says "you are trying to close two tabs!" when you only have highlighted one
3. Randomly just stops loading a tab, and you have to literally close that tab and open a new one
4. Randomly opens a new tab in a random window when clicking, and you have to hunt for it
5. Hardcoded search engines
I'm in Europe but as far as I know we're still stuck with WebKit browsers here as well with no sign of any other browser engines being made available through any alternative app stores. I think Apple has made it theoreticallly possible, but practically impossible and some charges were made against them for it.
Sadely, I happen to be a single issue Safari dismisser kind of human.
When I open (click) on a folder in the bookmarks toolbar and then hover on adjacent folders it doesn't automatically open them, I also have to click on them. For this single feature alone, I never could use this browser.
Do you not need a google account to push to the chrome store?
I’m not sure how it would work without such an account, and if you do then it seems like a weird hill to die on… surely you’d be expected to have one for another store.
It used to be, but a few years ago they split the tvOS/watchOS/visionOS support out to separate optional packages. The latest Xcode 16 beta is a 3 GB download and that includes everything you need for Safari extensions.
It depends. The Xcode app is takes only ~6 GB on disk (it's compressed, and the next version will use even less disk space), and it contains the macOS SDK. The others SDK are optional, so it won't automatically install iOS simulators anymore.
I feel like one of the biggest problems is, well what are the alternatives? I use Firefox on my PC but since that is primarily for gaming I don't really need the interconnectivity. On my Mac, iPhone, and iPad the way everything works together is just way too valuable.
I wish it's memory didnt just keep inching higher and higher and I need to close it regularly, but I don't know if that is unqiue to Safari or if it would happen on other browsers if I opened way too many windows and tabs.
That being said: "Everyone knows about your tawdry Google relationship" yeah that needs to be addressed and is the same reason I don't consider Chrome an option. Everything else, I am not convinced any other browser is really much better.