Live data from Hacker News

Safari 14 added WebExtensions support, so where are the extensions?

sixcolors.com

51–60 of 224 posts

Re: Safari 14 added WebExtensions support, so where are the extensions?

#51

So this is is a MAJOR flaw with WebExtension design. Each uses a separate URI scheme. So Chrome uses chrome-extension: Firefox uses firefox-extension: ... etc. which means web extensions for Firefox won't work with Google Firebase because they only support chrome-extension. Why the heck isn't it web-extension: ???

WebExtension was started by Mozilla, and is based on Chrome's extension API. Google has no incentive to support the project.

Re: Safari 14 added WebExtensions support, so where are the extensions?

#52
post #45

As an extension developer, I am keen to put my extension on Safari however what is preventing me at this moment is dealing with Dun & Bradstreet to get a DUNS number. A DUNS number is required to sign up to the Apple Developer Program as a corporation. So far I have been pushed to 3 different departments by D&B who keep just hand-balling me to the next department without solving my issue, and this is taking on the or…

This is ridiculous.

Re: Safari 14 added WebExtensions support, so where are the extensions?

#53
post #42

I use Safari on the laptop because it's most efficient but it doesn't block all ads like ublock origin does. Particularly for YouTube so I need to use Firefox with ublock for viewing videos. I tend to not trust extensions otherwise and would really prefer Safari to have built in total ad blocking - zero tolerance for any ads at all.

Try Wipr.

Yeah, I use Wipr with Safari, it's the best one I've tried (for Safari's content blocking) and it does well blocking YouTube ads. Like a lot of these extensions, I find it still breaks a bunch of sites though so I still find myself jumping over to Firefox with uBlock Origin a lot...

Re: Safari 14 added WebExtensions support, so where are the extensions?

#54
post #45

As an extension developer, I am keen to put my extension on Safari however what is preventing me at this moment is dealing with Dun & Bradstreet to get a DUNS number. A DUNS number is required to sign up to the Apple Developer Program as a corporation. So far I have been pushed to 3 different departments by D&B who keep just hand-balling me to the next department without solving my issue, and this is taking on the or…

a D&B # was required in the 90's to get most commercial SSL certs. if we wonder why SSL took so long, we can look at this long before we can look at what it took for let's encrypt to break into the market.

Re: Safari 14 added WebExtensions support, so where are the extensions?

#55

The most popular web extensions are those that deprive sites of direct and indirect revenue, which necessarily means they can’t charge for the service or their userbase would revolt and steal their rule sets (which is easy to do for a web extension). Having to pay money for such things goes against the grain of those users, and the sort of breakage that people think is acceptable for content blockers isn’t quite as a…

Not everything needs to be a business. Not everything needs to make money. Not everything needs to grow 100% year on year.

Extension examples: Reddit Enhancement Suite, Firebug, uBlock Origin, YouTube Ultrawide fixer.

Re: Safari 14 added WebExtensions support, so where are the extensions?

#56
post #45

As an extension developer, I am keen to put my extension on Safari however what is preventing me at this moment is dealing with Dun & Bradstreet to get a DUNS number. A DUNS number is required to sign up to the Apple Developer Program as a corporation. So far I have been pushed to 3 different departments by D&B who keep just hand-balling me to the next department without solving my issue, and this is taking on the or…

[deleted]

Re: Safari 14 added WebExtensions support, so where are the extensions?

#57
post #45

As an extension developer, I am keen to put my extension on Safari however what is preventing me at this moment is dealing with Dun & Bradstreet to get a DUNS number. A DUNS number is required to sign up to the Apple Developer Program as a corporation. So far I have been pushed to 3 different departments by D&B who keep just hand-balling me to the next department without solving my issue, and this is taking on the or…

If you haven't reapplied lately, you may want to try again. My corp was just approved for the developer program without having to deal with D&B directly, just a phone call with someone from Apple. I think they simplified the enrolment process.

Re: Safari 14 added WebExtensions support, so where are the extensions?

#58
post #45

As an extension developer, I am keen to put my extension on Safari however what is preventing me at this moment is dealing with Dun & Bradstreet to get a DUNS number. A DUNS number is required to sign up to the Apple Developer Program as a corporation. So far I have been pushed to 3 different departments by D&B who keep just hand-balling me to the next department without solving my issue, and this is taking on the or…

This appears to be the link to make one: https://developer.apple.com/enroll/duns-lookup/#/request

Found here: https://developer.apple.com/forums/thread/90090

Re: Safari 14 added WebExtensions support, so where are the extensions?

#59
post #48

We are working on a new native macOS browser based on Webkit with native web extension API support built in. We have uBlock origin and many others extensions working already. By doing this we get best of both worlds - performance and energy use of Webkit and extensions from chrome/firefox. Screenshot: https://ibb.co/7V8sfyX We are open for beta testers. Please email me if interested with short background and area of…

May I ask what your business model is or would be, since you require people to email you with specific information to beta test your product?

Sure. We are also building a search engine and we believe that you need to think holistically about replacing Google, by offering other infrastructure as well and a browser is a part of that (privacy friendly, with ad blocking built in). Btw we are starting to take beta testers for the search engine as well.

The extra info is only because I want to devote full personal attention to our beta testers, so some context helps.

Re: Safari 14 added WebExtensions support, so where are the extensions?

#60
post #25
post #8

In addition to the money argument raised in another comment, the Apple development experience is a major annoyance when all you need is a couple lines of JS. I have an extension idea; it's literally a single line of JS. However, to get it into Safari, I need to create a (useless, and empty) Mac app with a specific configuration in Xcode that'll allow it to appear in the "extensions" list in Safari. Then I need to dea…

> I have an extension idea; it's literally a single line of JS. That's better suited as a userscript.

[deleted]
Post reply on HN