Web technology sessions at WWDC23

Web technology sessions at WWDC23

WWDC23 is here, and with it, a host of announcements of new web technology shipping in WebKit on macOS, iOS, iPadOS, and visionOS — plus new features for Safari, Web Inspector and Safari Web Extensions.

Read more

WebKit Features in Safari 16.5

WebKit Features in Safari 16.5

Today we are pleased to share what new’s in WebKit for Safari 16.5.

Read more

Badging for Home Screen Web Apps

Badging for Home Screen Web Apps

Along with the many other features for web apps on iOS and iPadOS 16.4, WebKit now includes support for the W3C’s Badging API.

Read more

Web Push for Web Apps on iOS and iPadOS

Web Push for Web Apps on iOS and iPadOS

With iOS and iPadOS 16.4 beta 1 comes support for Web Push for Home Screen web apps, Badging API, Manifest ID, and more.

Read more

Try out CSS Nesting today

Try out CSS Nesting today

Back in December, we wrote an article detailing three different options for CSS Nesting.

Read more

Interop 2023:
Pushing interoperability forward

Interop 2023:
Pushing interoperability forward

A year ago, Apple, Bocoup, Google, Igalia, Microsoft, and Mozilla came together to improve the interoperability of the web and to continue our commitments to web standards — actions that ensure the web will work in any browser, on any operating system, with any computer.

Read more

WebKit Features in Safari 16.3

WebKit Features in Safari 16.3

Today we are pleased to announce Safari 16.3, our first release of many coming this year.

Read more

Help choose the syntax for CSS Nesting

Help choose the syntax for CSS Nesting

The CSS Working Group is continuing a debate over the best way to define nesting in CSS.

Read more

WebKit Features in Safari 16.2

WebKit Features in Safari 16.2

We are pleased today to announce the release of Safari 16.2.

Read more

WebKit Features in Safari 16.1

WebKit Features in Safari 16.1

Today, Safari 16 arrives for macOS Ventura and iPadOS 16.

Read more

WebKit Features in Safari 16.0

WebKit Features in Safari 16.0

Today, we are excited to announce the release of Safari 16.0 for iOS 16, macOS Monterey and macOS Big Sur.

Read more

Using :has() as a CSS Parent Selector and much more

Using :has() as a CSS Parent Selector and much more

It’s been a long-standing dream of front-end developers to have a way to apply CSS to an element based on what’s happening inside that element.

Read more