Official Twitter account for the WebKit Open Source Project — the web browser engine that powers Safari and other apps on macOS, iOS, Windows, and Linux.
iOS and iPadOS 16.4 beta 1 is now available with:
• Web Push for Home Screen web apps
• Focus support for Web Push
• Badging API
• Manifest ID
• Third-party browser support for Add to Home Screen
And more:
Learn about the new bytecode format in JavaScriptCore that uses 50% less memory, which is a 10% overall memory usage savings on JavaScript-heavy websites.
Battery life is critical. Here are some general principles for web developers to create energy-efficient web content. You can help us make the web more powerful by using less power.
Safari 18.0 is here!! Lots of new web technology, including CSS View Transitions, Style Queries, immersive WebXR, plus updates for Web Apps, JavaScript, Web API, Media, Web Inspector, Passkeys and more — 53 features, 25 deprecations & 209 resolved issues.
Today we’re excited to announce Speedometer 3 in collaboration with
@googlechrome
,
@Firefox
, &
@MicrosoftEdge
. This benchmark measures speed & guides browser teams as they make websites & web apps run faster than ever — now with a new generation of tests.
Today Apple, Bocoup, Google, Igalia, Microsoft, & Mozilla are announcing Interop 2022, a collaboration to improve interoperability of specific web technologies. Progress is scored from the automated testing of 15 focus areas, plus 3 investigation projects.
Check out the experimental implementation of the new WebGPU API, for high-performance 3D graphics and data-parallel computation on the web. You can try a live demo in Safari Technology Preview 91.
Safari 16.4 is now available with 135 new features + 280 bug fixes, including Web Push on iOS & iPadOS, Web Apps, Web Components, CSS, HTML, JavaScript, WebAssembly, Web API, Media, WKWebView, Developer Tooling, Web Inspector, Web Extensions, and more:
WebKit for Safari 17.4 is here! With 46 features and 146 bug fixes, it includes:
• menu commands for web apps on Mac
• switch control
• vertical forms
• align-content everywhere!
• CSS Scoping
• WebM & Vorbis on iOS, iPadOS and visionOS
and more!
The WebKit project transitioned to Git hosted on GitHub in June this year, making it easier for contributors and web developers to interact with the project.
Safari Technology Preview 192 is available with updates to Authentication, CSS, Editing, JavaScript, Media, Rendering, Web API, Web Extensions, and Web Inspector.
Meet Face ID and Touch ID for the web to learn how to adopt these technologies with detailed examples, guidance on managing different browser UI, propagating user gestures to WebAuthn calls, and working with Apple Anonymous Attestation.
Overwhelmed by too many CSS variables? Web Inspector in Safari Technology Preview has a few features to reduce the clutter and keep you focused and productive.
Learn how to use the Layers Tab in the Web Inspector reference documentation. You can use it to find out if your CSS is using more memory than it should and troubleshoot rendering performance issues.
New WebKit features shipped with Safari 11.1 on macOS and Safari on iOS 11.3: Service Workers, Payment Request, Beacon API, Directory Upload, Clipboard improvements, videos as images, font-display, Passive Event Listeners, Offscreen Canvas and more!
Pssst! Can you keep a secret? Cool new Apple products are coming and WebKit needs your help to take full advantage of the [redacted]. The WebKit Platform Integration team is waiting to hear from you!
Jump into the technical deep end of JavaScriptCore’s Garbage Collection algorithm in the “Understanding GC in JSC From Scratch” post on the WebKit blog.
Safari 16.0 is now available for iOS 16, macOS Monterey and macOS Big Sur. It includes Container Queries, Subgrid, Web Inspector Extensions, Passkeys, AVIF, accessible `display: contents`, Motion Path, Overscroll Behavior, Shared Workers, and much more.
Experimental support for the Web Animations API to create, query, and control webpage animations is available in Safari Technology Preview 59! You can learn more about the API on the WebKit blog.
Announcing the WebKit Tracking Prevention Policy — a policy adopted by the WebKit project for new code contributions and our web standards work. It details the tracking we aim to prevent in our ongoing efforts to protect user privacy.
Release notes for Safari Technology Preview 114 are available with updates to Web Inspector, JavaScript, Date and Time inputs, Web Audio, MediaRecorder, Paint Timing, WebGL2, and more.
We are proud to launch Interop 2023 with Bocoup, Google, Igalia, Microsoft & Mozilla in a continuing commitment the interoperability of the web.
This year involves 26 Focus Areas + 2 Investigations.
Read the full details on the technologies included:
We invented Private Browsing almost twenty years ago. Other browsers followed. Now we’ve revamped it to defend against modern privacy threats, blazing the trail yet again. Here’s Private Browsing 2.0.
We’re excited to work with
@googlechrome
and
@firefox
on the next Speedometer benchmark, which measures real-world browser performance on the Web. Working together will help us further improve the benchmark and improve browser performance for our users.
Release notes for Safari Technology Preview 142 are available with updates to Web Inspector, CSS with Subgrid and CSS Container Queries, Web Animations, JavaScript, Shared Workers, the experimental model element, form improvements, and more.
WebKit Features in Safari 16 Beta — Web Inspector Extensions, Container Queries, Web Push for macOS Ventura, Subgrid, Flexbox Inspector, Accessibility Improvements, Offset Path, Animatable Grids, Overscroll Behavior, Shared Worker, and much more.
#WWDC22
With Safari Technology Preview 117 you can now use the new translate, rotate, and scale CSS properties to specify individually what was previously only available as transform functions. Learn more on the WebKit blog.
Help the
@CSSWG
choose the syntax for CSS Nesting. This article will walk you through the three options currently under consideration. Read through them, and take a one question survey to weigh in.
WebKit brings web pages and rich formatted HTML content in Mail and Messages to watchOS 5. Learn about how our team maintained compatibility with existing web content and how web developers can optimize for web content on Apple Watch.
Learn about the new WebKit features available with the release of Safari 14.1 on macOS Big Sur, iPadOS 14.5, and iOS 14.5. It includes Flexbox gap support, date & time inputs on macOS, Paint Timing, Web Audio, MediaRecorder, WebM, WASM Threads, and more.
Learn about the all new CPU Timeline in Web Inspector in Safari 13 and Safari Technology Preview that helps web developers measure the CPU usage of a page, estimate the energy impact, and easily identify where code can be improved to save power.
Release notes are now available for Safari Technology Preview 99, which removes support for Adobe Flash, adds new Web Inspector features, and a lot more.
Safari 16.1 is now available with Web Push for macOS Ventura, animated AVIF, passkeys in more places, new viewport sizes on iPadOS, hover with Apple Pencil, scroll to text fragments, screen capture improvements, and more — plus lots of fixes and polish.
Take a look at all of the new WebKit features that shipped with Safari 13.1: pointer/mouse events on iPadOS, Web Animations API, Async Clipboard API, ResizeObserver, CSS Shadow Parts, Web Inspector improvements, and more!
Safari Technology Preview 202 is now available with updates to Accessibility, CSS, Editing, JavaScript, Media, Rendering, SVG, Web Animations, Web API, Web Assembly, and WebDriver.
The Payment Request API for Apple Pay has arrived in Safari 11.1 on macOS High Sierra and Safari on iOS 11.3. Learn how to use it on your site and demo (fake-)buying a “Genuine Squirrelfish” (Squirrelfish not included).
Release notes for Safari Technology Preview 140 are available with updates to Web Inspector, :has() pseudo-class, CSS, Dialog Element, Web API, Web Animations, Media, and more.
Take a tour of the new WebKit features that shipped with Safari 12.1 in macOS Mojave 10.14.4 and iOS 12.2 including: Dark Mode for the web, Web Share API, Intersection Observer, WebRTC Improvements, Inspector enhancements, and more!
The wait is over. After months in betas and Safari Technology Preview, today’s releases take another important step to a better web. Learn about the latest updates to Safari’s Intelligent Tracking Prevention: full third-party cookie blocking and more.
The MediaRecorder API is available in Safari Technology Preview and Safari for iOS 14.3 beta, along with getUserMedia now available in WKWebView! Try it out and report any bugs you encounter.
Read about it on the WebKit blog to learn more.
Release notes are now available for Safari Technology Preview release 71 including Dark Mode enhancements, Web Animations, Intersection Observer, new experimental features for Web Authentication, and an experimental Audits tab in Web Inspector.