Safari Technology Preview Release 243 is now available for download for macOS Tahoe and macOS Sequoia. This release includes crucial performance enhancements and notable bug fixes, setting the stage for faster and more efficient web applications on Apple's latest operating systems.
Overview
The latest Safari Technology Preview brings improvements to WebAssembly's binary translation and JavaScript's BigInt arithmetic. It also includes fixes for several WebKit bugs and security vulnerabilities, marking a significant step forward in Safari's support for modern web standards.
What's New
The release includes various new features and resolved issues, such as:
- Added support for contain: style applying to CSS quote counters
- Added support for the insert keyword for the text-autospace property
- Fixed an issue where the contextmenu event was not fired for elements inside iframes
- Fixed an issue where color picker inputs could not be activated using VoiceOver’s press action
- Fixed invalidation of aria-hidden=”true” when focus lands inside the aria-hidden subtree
- Fixed VoiceOver support for base
Other notable fixes include issues related to animations, CSS, canvas, editing, encoding, forms, HTML, JavaScript, media, networking, PDF, rendering, scrolling, spatial web, UI, web API, web extensions, and web inspector.
Tradeoffs
While the update brings numerous improvements, some issues still exist, such as PDF scrollbars not adapting to dark appearance.
When to Use It
The Safari Technology Preview is intended for developers and users who want to test the latest features and bug fixes before they are released to the general public. It can be used to test web applications and identify potential issues before they affect the stable version of Safari.
In conclusion, Safari Technology Preview Release 243 is a significant update that brings performance enhancements and bug fixes to the table. Developers and users can download it to test the latest features and provide feedback to Apple.