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 Access API with Origin Private File System

The File System Access 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

ResizeObserver in WebKit

ResizeObserver in WebKit

For years now, web developers have desired the ability to design components that are responsive to their container instead of the viewport.

Read more

What’s New in the Payment Request API for Apple Pay

What’s New in the Payment Request API for Apple Pay

Since announcing last April that WebKit supports the W3C Payment Request API for Apple Pay, we’ve been hard at work adding even more features to the API.

Read more

On the Road to WebRTC 1.0, Including VP8

On the Road to WebRTC 1.0, Including VP8

Safari 11 was the first Safari version to support WebRTC.

Read more

IntersectionObserver in WebKit

IntersectionObserver in WebKit

Web authors often need to know when a particular element on a page becomes visible.

Read more