When Apple detailed macOS Big Sur earlier this week, it spent a lot of time talking about how it redesigned the desktop operating system to make it look more modern. The company also touched on upcoming enhancements to Safari, such as faster webpage loading times and enhanced privacy monitoring. But the one feature that will likely mean the most for Safari users is Apple's take on the WebExtensions API. The move promises to significantly increase the number and variety of plug-ins you'll be able to install if you use Safari as your primary web browser. And we now have a better idea of how they'll work thanks to a WWDC session spotted by TechCrunch.
Since some extensions ask for multiple permissions before they run, Apple will notify users of the privacy risks of using one before they have the chance to activate it. You'll also be able to restrict an extension to run on either only some websites or a single active tab. Similarly, you can limit how long an extension runs to a single day.
For all its strengths, its less diverse plug-in ecosystem has been a consistent weakness of Safari. It's one of the reasons some macOS users switch to browsers like Chrome and Brave. The upcoming change could give Mac users more incentive to stay with Apple's browser.