top | item 46630041

(no title)

argsnd | 1 month ago

Since MV3 Chrome has not had better extension API support, although Apple’s insistence on publishing them on the App Store means availability is still restricted. I’ve found that using `xcrun safari-web-extension-converter` on almost any Chrome extension works fine and I’ve self-signed a few (eg. Bypass Paywalls Clean) with Xcode to run on my Mac and iPhone.

discuss

order

lapcat|1 month ago

> Apple’s insistence on publishing them on the App Store means availability is still restricted.

This is not true. You can distribute Safari extensions outside the Mac App Store.

While it's true that you can't distribute Safari extensions outside the iOS App Store, mobile Chrome doesn't even have extension support, so in this case, Safari has vastly better extension support.

argsnd|1 month ago

You do still need to notarise it with an Apple Developer membership, right? Else you have to enable unsigned extensions every time you open Safari. The cost barrier is still there even if the approval barrier isn’t.

seec|1 month ago

API level maybe, but what I care about is being able to install an extension with one click and no hassle. Apple makes this too hard to extort money via the App Store, so they can shove it where the sun doesn't shine.