Comment by dewey
2 hours ago
I wish they would improve the extension support in Safari. I'm on Safari full time but I always dread the moment I have to install an extension. If the extension even exists (Firefox / Chrome is easy, so developers always do that and they don't have to pay Apple a fee) download some app, then click some button to open Safari settings, then enable the extension there, then give it permissions in the Safari menu bar. Horrible UX.
> I wish they would improve the extension support in Safari.
They added the ability to vibe code your own custom extensions in this version.
On Safari I use
- Wipr (Ad Blocker)
- 1Password (Password Manager)
- Dark Mode HN (HN dark mode hack.)
Not really sure what else I need tbh
Just a heads up, you can have dark mode on every website on iOS Safari with Dark Reader: https://darkreader.org/
I use 1Password, RSS Button (To highlight if the page has a feed, so I can subscribe with my own Miniflux instance), 1Blocker (Ad blocking), Tampermonkey for loading userscripts on some websites, Readdeck extension to easily send something to my "read later" pile. It's not a lot of them, but every time I want to test a new one I dread it.
Feels like the perfect thing to vibe-code based on existing FF/Chrome extensions? Decent agent should make pretty light work of it.
That gives you the extension, but the workflow within macOS for users is still very user hostile. Problem with extensions might be that the training data isn't that great as there's not that many open source Safari extensions.