1Password uses that to integrate its password manager with Safari. On macOS, developers can also take advantage of app extensions. For instance, Pocket or Instapaper take advantage of share extensions to run JavaScript on a web page and return the result to the app. Share extensions let you add features in the share menu in Safari. Content blockers let you provide a list of content to block when you load web pages, such as trackers and ads. On iOS and macOS, you can install content blockers and apps that feature a share extension. Safari already supports extensions, but if you’re using Safari, you know that there aren’t a ton of extensions out there. The company shared more details about how it’s going to work in a WWDC session.
It’s going to make it much easier to port an existing extension from Chrome, Firefox or Edge. In addition to native extensions, Apple is adding support for web extensions. Apple unveiled macOS 11 Big Sur earlier this week and talked about some of the improvements for Safari.