TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

What Apple Gives You for $100 as a Safari Extension Developer

15 点作者 8ig8超过 8 年前

1 comment

shakna超过 8 年前
So... This last year in Safari Extension world:<p>* $100 buy in. Yearly. (Firefox, Edge, Chrome, Opera... No license fees.)<p>* Long, bug-prone, and somewhat idiotic review process.<p>* No way to charge for an extension, to recoup that $100. So its ads or nothing.<p>* Installation page only. No reviews. No real information.<p>Caveat: You can develop for free, without getting listed, but then you can&#x27;t automatically update the extension.<p>What&#x27;s coming in Safari Extension world:<p>* The $100 fee is staying.<p>* Xcode requirement. You&#x27;ll need a Mac to publish.<p>* Swift&#x2F;Objective-C requirement. No more HTML&#x2F;JS&#x2F;CSS only.<p>* Mac store listing, which means you can charge for extensions. But the Mac Store isn&#x27;t known for a nice review process.<p>* Hugely lacking documentation. Hopefully this&#x27;ll change... But Apple doesn&#x27;t have a good track record here.<p>Result:<p>Reddit Enhancement Suite has to decide between not publishing for one of the major browsers, or paying out for a longer, harder to maintain process, to achieve the same thing as they already do for Firefox, Chrome, Edge and Opera.<p>Personal anecdote:<p>Apple seems to hate their own developers. This story, others, and my own experiences tell me that Apple makes everything more difficult than need be to put together a program, small or large, that actually runs on their platform.<p>Swift was a step in the right direction, a nice language, a decent Open Source effort, and cross platform to boot.<p>But Safari... Safari lacks in so many areas that it&#x27;s progress on JS doesn&#x27;t matter much. Isolating those who build for it is unhelpful.<p>It almost seems like Apple want Safari to die.