Please see the next section for a lot more details. In addition, there were already some improvements over STP 32 (see the 33 release notes), so expect this to change often. Note these are just high-level notes based on an initial analysis. Here is the TL DR version of what we found in Safari Technology Preview 33 (STP 33). WebRTC finally meets its Moby Dick in Safari. Thanks to Philipp Hancke (Fippo) for his technical inputs and review and to Tsahi Levent-Levi for editing. Safari is still in a Beta state with updates coming every 2 weeks, so much of this will change, but we try to provide a good baseline against the major API’s and features below. I started by running and WebRTC Experiment’s DetectRTC, which provide a good starting point. We wanted to dig into more detail on what exactly was in Safari’s WebRTC and what isn’t.
Even better, WebRTC is available today as part of the free Safari Technology Preview.Īs this is a key milestone for WebRTC, there have been many posts on it. Despite community efforts and active development inside the WebKit project, it was not entirely clear when there would be at launch. That changed earlier this month when Apple announced a WebRTC-enabled WebKit based on the Google-backed engine was coming to both High Sierra – the next version of OSX – and iOS 11. This meant no WebRTC in Safari no Firefox or Chrome WebRTC on iOS, no native WebView with WebRTC or iOS API’s (but plenty of 3rd party ones).
It has not been simple for web developers and Apple due to their policy that requires web browsing functionality to use the WebKit engine along with Safari. More details about what’s new in Safari 16 and Safari Technology Preview 147 can be found here.Long have WebRTC developers waited for the day Apple would come around to WebRTC. Safari 16 will be available later this year for macOS Monterey users as a free update. Unfortunately, Apple has confirmed that it will no longer provide Safari Technology Preview updates for macOS Big Sur users.
This means that users running the latest macOS official release can experience the latest Safari changes without having to install beta versions of the operating system. The new Safari Technology Preview 147 can be installed on both macOS Ventura beta and also macOS Monterey. It’s worth noting that this version doesn’t replace the main Safari app. Then, all you have to do is follow the instructions to install the app on your Mac.
How to install Safari Technology PreviewĪpple’s experimental web browser can be downloaded from the Apple Developer website.
However, these features are not yet available in Release 147. Safari 16 also supports Shared Tab Groups and synchronized website settings. Instead, Passkeys uses Face ID or Touch ID authentication and synchronizes tokens via iCloud. With Passkeys, users can authenticate to websites and apps without even having to create a traditional password. Passkeys, which also comes with Safari 16, has been added to the Safari Technology Preview.
These features are now available in the latest release of Safari Technology Preview – although they require an Apple Silicon Mac. Users can even translate images with Live Text. With macOS Ventura and iOS 16, Apple has expanded the capabilities of the Live Text feature so that it works with videos. This means that websites and web apps can now send notifications to users even when Safari is closed. For instance, the new version addresses one of the main complaints web developers have about Safari, which is the lack of web push notifications. Safari 16, which is part of macOS Ventura and iOS 16, comes with several new features and enhancements. With Release 147, Apple is bringing some of the Safari 16 features to macOS Monterey. This way, developers can prepare their websites and web apps for the new technologies before they become available to the public. Two weeks after WWDC 2022, Apple has now updated the Safari Technology Preview with a sneak peek of new features coming with macOS Ventura – which will also be available to macOS Monterey users later this year.įor those unfamiliar, Safari Technology Preview is an alternative version of Apple’s web browser that has experimental features.