The User Activation API

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.

Read more

Declarative Shadow DOM

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.

Read more

ElementInternals and Form-Associated Custom Elements

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.

Read more

Allowing Web Share on Third-Party Sites

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.

Read more

Non-interactive Elements with the inert 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.

Read more

Working together on Interop 2022

Working together on Interop 2022

From the very beginning, the web was always intended to work in any browser, on any computer.

Read more

The File System API with Origin Private File System

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.

Read more

Introducing the Dialog Element

Introducing the Dialog Element

Although the alert, confirm and prompt JavaScript methods are convenient, they aren’t recommended due to their script-blocking behavior.

Read more

MediaRecorder API

MediaRecorder API

Safari Technology Preview 105 and Safari in the latest iOS 14.3 beta enabled support for the MediaRecorder API by default.

Read more

Meet Face ID and Touch ID for the Web

Meet Face ID and Touch ID for the Web

People often see passwords are the original sin of authentication on the web.

Read more

Async Clipboard API

Async Clipboard API

Safari 13.1 adds support for the async Clipboard API.

Read more

Web Animations in Safari 13.1

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.

Read more