Support for Safari
Adding support for Safari extension would be nice! However, it might be a harder challenge since the current version of Safari only accepts App Extension forcing you to write extensions in Swift.
@uetchy
I've never thought Safari porting, so I looked into how to develop it. (Let me know if I'm wrong)
- No compatibility. I need to develop the Safari extension individually.
- I may need to rewrite some logic using native code in Swift or Objective-C. It's quite different from JavaScript.
- Need to enroll the Apple Developer Program in order to develop
- I need to pay some fee every year.
Overall, It sounds it's impossible to develop and maintain the Safari version as my personal project...
It's absolutely correct and that's what I feel sad about... Hope Safari will adopt an extension architecture similar to Chrome or Firefox and ease the pain of supporting Safari.
I want to stay this ticket opened for a while. A kind and great Safari lover might appear and find and develop it...:smile:
Safari Web Extensions
https://developer.apple.com/documentation/safariservices/safari_web_extensions