It appears that the Safari 16 Technology Preview is not fully functional as shown in the WWDC video.
When attempting to get the user permission and the subscription object, the subscribe(..) method fails with :
AbortError: No connection to push daemon
https://developer.apple.com/videos/play/wwdc2022/10098/
Post
Replies
Boosts
Views
Activity
I was led to understand that the Web Push API is available in the Safari 16 Preview.
I have Web Push notifications working fine in Chrome and Firefox, using the methods described in the video at https://developer.apple.com/videos/play/wwdc2022/10098/
However, when it comes to asking the user for permission and creating a subscription using the Safari 16 Technology Preview, this fails as ServiceWorkerRegistration.pushManager is undefined.