The User Activation API
As a web developer, you’ve probably noticed that certain APIs only work if an end-user clicks or taps on an HTML element.
Declarative Shadow DOM
We’re pleased to announce that support for the declarative shadow DOM API has been added and enabled by default in Safari Technology Preview 162.
ElementInternals and Form-Associated Custom Elements
In Safari Technology Preview 162 we enabled the support for ElementInternals and the form-associated custom elements by default.
Allowing Web Share on Third-Party Sites
As of Safari Technology Preview 160, it is no longer possible to use the W3C’s Web Share API with third-party sites within an iframe without including an allow attribute.
Non-interactive Elements with the inert attribute
Learn how the inert attribute provides an efficient way to hide elements from assistive technology and disable element interactions such as being focused, clicked, edited, or selected.
Working together on Interop 2022
From the very beginning, the web was always intended to work in any browser, on any computer.
The File System API with Origin Private File System
WebKit supports new API that makes it possible for web apps to create, open, read, and write files directly, or create directories and enumerate their contents.
Introducing the Dialog Element
Although the alert, confirm and prompt JavaScript methods are convenient, they aren’t recommended due to their script-blocking behavior.
MediaRecorder API
Safari Technology Preview 105 and Safari in the latest iOS 14.3 beta enabled support for the MediaRecorder API by default.
Meet Face ID and Touch ID for the Web
People often see passwords are the original sin of authentication on the web.
Web Animations in Safari 13.1
With the release of iOS 13.4, iPadOS 13.4, and Safari 13.1 in macOS Catalina 10.15.4, web developers have a new API at their disposal: Web Animations.