Topic guide
Safari & Web
Follow WebKit, Safari, CSS, web apps, extensions, and the technologies connecting the open web to Apple platforms.
Safari & Web sessions cover the browser engine, standards, developer tools, extensions, and web experiences that behave like first-class apps. Use this collection to track both new capabilities and compatibility work.
- Sessions
- 18
- 2026
- 7
- 2025
- 7
- 2024
- 4
What this topic covers
- WebKit and modern web standards
- Safari extensions and web apps
- Performance, debugging, and compatibility
WWDC 2026
7 sessions- Create web extensions for SafariGet started with Safari web extensions by building and testing one from the ground up — no Xcode required. Explore how content blocking, page modification, native messaging, and the permissions mode work…
- Explore immersive website environments in visionOSTransport your website's visitors into virtual environments in Apple Vision Pro using the new Immersive API in JavaScript. Explore how to request immersive transitions from an inline model element, create…
- Get started with the HTML Model ElementLearn how the model element brings interactive 3D content to your websites — now on iOS, iPadOS, macOS, and visionOS. Discover tools for creating and optimizing 3D assets. Explore model element's features and…
- Learn CSS Grid LanesBuild adaptive web layouts that embrace content of all shapes and sizes. Explore how Grid Lanes lets you arrange differently-shaped elements into clean, flexible designs with simple CSS. And find out how…
- Rediscover the HTML select elementLearn how to unlock full control of styling select menus on the web. The HTML select element is getting a major upgrade with a new CSS appearance value, and new pseudo-elements. Discover how the select options…
- Safari and Web Technologies Group LabJoin us online for a deep dive into WWDC26 with Apple engineers to ask questions, get advice, and follow the discussion about the week's biggest Safari and web technologies announcements. Conducted in English.
- What’s new in WebKit for Safari 27Explore what's new in WebKit — from Grid Lanes and Customizable Select, to HTML Model and Immersive Environments, and the latest for Web Extensions. You'll also discover the work behind over 1,000 browser…
WWDC 2025
7 sessions- Learn more about Declarative Web PushLearn how Declarative Web Push can help you deliver notifications more reliably. Find out how to build on existing standards to be more efficient and transparent by design while retaining backwards…
- Meet WebKit for SwiftUIDiscover how you can use WebKit to effortlessly integrate web content into your SwiftUI apps. Learn how to load and display web content, communicate with webpages, and more.
- Unlock GPU computing with WebGPULearn how the WebGPU API provides safe access to GPU devices for graphics and general-purpose computation. We'll also explore the WGSL shading language to write GPU programs. And we'll dive into best practices…
- Verify identity documents on the webLearn how Digital Credentials can enhance online identity verification flows. We'll cover how websites can integrate the Digital Credentials API to enable requesting information from IDs in Wallet. We'll also…
- What’s new for the spatial webDiscover the latest spatial features for the web on visionOS 26. We'll cover how to display inline 3D models with the brand new HTML model element. And we'll share powerful features, including model lighting…
- What’s new in Safari and WebKitLearn how the latest web technologies in Safari and WebKit can help you create incredible experiences. We'll highlight different CSS features and how they work, including scroll driven animation, cross…
- What’s new in visionOS 26Explore exciting new features in visionOS 26. Discover enhanced volumetric APIs and learn how you can combine the power of SwiftUI, RealityKit and ARKit. Find out how you can build more engaging apps and games…
WWDC 2024
4 sessions- Build immersive web experiences with WebXRDiscover how WebXR empowers you to add fully immersive experiences to your website in visionOS. Find out how to build WebXR experiences that take full advantage of the input capabilities of visionOS, and learn…
- Optimize for the spatial webDiscover how to make the most of visionOS capabilities on the web. Explore recent updates like improvements to selection highlighting, and the ability to present spatial photos and panorama images in…
- Unlock the power of places with MapKitDiscover powerful new ways to integrate maps into your apps and websites with MapKit and MapKit JS. Learn how to save and reference unique places using Place ID. Check out improvements to search that make it…
- What’s new in Quick Look for visionOSExplore how Quick Look in visionOS can elevate file preview and editing experiences in your app. We'll cover the integration of in-app and windowed Quick Look, as well as a brand-new API that customizes the…