Among others, we support this decision however, not much will change in terms of ad blocking in Safari, and here's why.īack in 2015 Safari introduced the so-called Safari Content Blocking API. To many developers this came as a pleasant surprise. This June, at Worldwide Developers Conference (WWDC2020), Apple announced that Safari 14 will support WebExtensions. As a result, Safari has been missing out on numerous extensions that are available for other browsers. Because of that, migrating an extension from, say, Chrome to Safari takes a lot of effort, and many developers don't have the resources to do so. Many popular browsers like Chrome, Mozilla and Edge support WebExtensions API, but Safari has stayed away from it, requiring developers to use a different set of APIs. Most changes can already be seen and tested in the official beta of Safari 14, and one that is of special interest to the users of ad blockers is WebExtensions support.īut what is WebExtensions? It's an API (application programming interface) for developing browser extensions that can alter the behavior and appearance of your browser. In its current form it's useless for ad blocker developers, and only time will tell if things will get better.Īpple is currently actively developing the next version of Safari that will appear in macOS Big Sur. If you just want the gist, here's a TLDR: Safari adopts the most common and widely used browser extension API, but not before they remove a bunch of content blocking-related features from there.
0 Comments
Leave a Reply. |