Re:How to convert existing web extensions for Safari
by frou_dh on Tuesday January 05, 2021 @02:41PM
(#25649988)
It's nice that it uses a standard API now. But it seems to me that the long tail of one-person-developed hobby extensions will still be completely turned off by the prospect of paying $99/yr indefinitely to be able to distribute the extension (App Store membership).
[ Parent
| on HN ]
Re:How to convert existing web extensions for Safari
by krbzsq on Tuesday January 05, 2021 @02:45PM
(#25650042)
Yeah, this baffles me. I can't figure out why this still exists. I've got to imagine the volume of people paying that fee specifically to develop Safari extensions has to be low.
Thing is Safari is a nice browser to use, but without uBlock Origin it's a non-starter for me, all these 'content blocker' solutions are either bloated or nowhere near as good as uBlock Origin.
Re:How to convert existing web extensions for Safari
by stephenr on Tuesday January 05, 2021 @03:54PM
(#25650885)
The irony of calling content blockers, which provide prebuilt block lists to the browser, to compile into an efficient format, “bloated” while suggesting that JavaScript extensions running before every single resource request to check if it should be blocked are not, is beyond ridiculous.
Re:How to convert existing web extensions for Safari
by neurobashing on Tuesday January 05, 2021 @03:00PM
(#25650249)
the fee exists, at least from what I have gleaned historically, to provide some mild barrier to people who would otherwise spam the App Store with crap. By building a modest amount of hoops, it keeps the laziest spammers out. (Also something about "paying to keep the lights on", as if AAPL needs money these days)
In practice, well, just search this site for threads about it. I'm not sure, like you indicate, it's worthwhile for the browser ecosystem.
Re:How to convert existing web extensions for Safari
by paulryanrogers on Tuesday January 05, 2021 @07:43PM
(#25653415)
Google Webstore has a one time fee of $5. Surely there is a more reasonable middle ground.
Re:How to convert existing web extensions for Safari
by caffeinewriter on Tuesday January 05, 2021 @03:01PM
(#25650260)
Not to mention the $700+ upfront hardware investment if you don't already have an Apple machine.
Re:How to convert existing web extensions for Safari
by kitsunesoba on Tuesday January 05, 2021 @03:06PM
(#25650315)
Most extensions could likely be built and tested just fine on a ~$250-$350 used Mac mini. That's probably still more money than should need to be spent, but a brand new machine probably isn't necessary in this particular case.
Re:How to convert existing web extensions for Safari
by caffeinewriter on Tuesday January 05, 2021 @03:13PM
(#25650404)
I was thinking on that. You still need peripherals if you're using a Mac Mini, though that's no different than if you were using another desktop. Still though, if you don't use, or don't want to use a Mac as your daily driver, that's a dedicated machine just to build/publish an extension for a browser. IMO, there's a slightly stronger case for iOS apps, but requiring that for a browser extension is much harder to justify.
Re:How to convert existing web extensions for Safari
by junipertea on Tuesday January 05, 2021 @06:10PM
(#25652534)
It's not like you can use safari on Windows.
Re:How to convert existing web extensions for Safari
by caffeinewriter on Tuesday January 05, 2021 @07:25PM
(#25653278)
However, if you're the creator of a Firefox/Chrome extension, and want to utilize the WebExtension support in Safari, your deployment workflow can no longer be platform agnostic.
Re:How to convert existing web extensions for Safari
by paulryanrogers on Tuesday January 05, 2021 @07:44PM
(#25653427)
I've done this to build for MacOS, and it still becomes like a tax as the hardware ages out and Apple insists you have the latest OS to publish to their stores.