{ "$schema": "https://raw.githubusercontent.com/guitaripod/wwdc-sessions/master/schema/session.schema.json", "schemaVersion": 1, "id": "wwdc2026-204", "event": "wwdc2026", "eventName": "WWDC26", "year": 2026, "eventContentId": 204, "title": "What’s new in WebKit for Safari 27", "description": "Explore 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 engine improvements that make the web more reliable.", "url": "https://developer.apple.com/videos/play/wwdc2026/204", "sosumiURL": "https://sosumi.ai/videos/play/wwdc2026/204", "type": "Video", "publishedAt": "2026-06-08T14:00:00-07:00", "platforms": [ "iOS", "iPadOS", "macOS", "visionOS", "watchOS" ], "keywords": [], "topics": [ "SwiftUI & UI Frameworks", "Safari & Web" ], "primaryTopic": "Safari & Web", "duration": 992, "hasTranscript": true, "transcriptWordCount": 2351, "availableLanguages": [ "eng", "fra", "jpn", "kor", "por", "spa", "zho" ], "media": { "hls": "https://devstreaming-cdn.apple.com/videos/wwdc/2026/204/5/0226f57f-eb7b-4c8d-91cb-0ac8f245d88b/cmaf.m3u8", "downloadHLS": "https://devstreaming-cdn.apple.com/videos/wwdc/2026/204/5/0226f57f-eb7b-4c8d-91cb-0ac8f245d88b/cmaf-download.m3u8", "downloadSD": "https://devstreaming-cdn.apple.com/videos/wwdc/2026/204/5/0226f57f-eb7b-4c8d-91cb-0ac8f245d88b/downloads/wwdc2026-204_sd.mp4", "downloadHD": "https://devstreaming-cdn.apple.com/videos/wwdc/2026/204/5/0226f57f-eb7b-4c8d-91cb-0ac8f245d88b/downloads/wwdc2026-204_hd.mp4", "duration": 992 }, "codeSnippets": [], "resources": [ { "title": "WebKit.org - CSS Grid Lanes Field Guide", "url": "https://gridlanes.webkit.org", "type": "documentation", "description": "The field guide to CSS Grid Lanes — masonry layouts in pure CSS, no JavaScript required. Syntax reference, property guide, and interactive demos." }, { "title": "Packaging and distributing Safari Web Extensions with App Store Connect", "url": "https://developer.apple.com/documentation/SafariServices/packaging-and-distributing-safari-web-extensions-with-app-store-connect", "type": "documentation", "description": "Upload and distribute Safari Web Extensions without using a Mac or Xcode.", "sosumiURL": "https://sosumi.ai/documentation/SafariServices/packaging-and-distributing-safari-web-extensions-with-app-store-connect", "doccJSON": "https://developer.apple.com/tutorials/data/documentation/SafariServices/packaging-and-distributing-safari-web-extensions-with-app-store-connect.json" }, { "title": "WebKit.org – Report issues to the WebKit open-source project", "url": "https://bugs.webkit.org", "type": "documentation", "description": "Bug tracking for WebKit open source project" }, { "title": "Learn more about MapKitJS", "url": "https://developer.apple.com/maps/web/", "type": "guide", "description": null, "sosumiURL": "https://sosumi.ai/maps/web/" }, { "title": "Safari Technology Preview", "url": "https://developer.apple.com/safari/technology-preview/", "type": "download", "description": "Safari Technology Preview", "sosumiURL": "https://sosumi.ai/safari/technology-preview/" }, { "title": "Submit feedback", "url": "http://feedbackassistant.apple.com", "type": "documentation", "description": null } ], "path": "sessions/wwdc2026/204-what-s-new-in-webkit-for-safari-27/", "files": { "metadata": "sessions/wwdc2026/204-what-s-new-in-webkit-for-safari-27/metadata.json", "readme": "sessions/wwdc2026/204-what-s-new-in-webkit-for-safari-27/README.md", "transcript": "sessions/wwdc2026/204-what-s-new-in-webkit-for-safari-27/transcript.md", "transcriptJSON": "sessions/wwdc2026/204-what-s-new-in-webkit-for-safari-27/transcript.json" } }