Bvoxro Stack

Apple's Safari Technology Preview 241 Delivers Critical Accessibility Fixes and CSS Enhancements

Safari Technology Preview 241 fixes critical accessibility bugs and adds CSS stretch keyword and scroll anchoring. Available now for macOS.

Bvoxro Stack · 2026-05-20 14:43:31 · Technology

Breaking: Safari Technology Preview 241 Now Available

Apple has released Safari Technology Preview 241 for macOS Tahoe and macOS Sequoia, addressing several critical accessibility bugs and introducing new CSS capabilities. The update is available for download immediately, with existing users able to update via System Settings > General > Software Update.

Apple's Safari Technology Preview 241 Delivers Critical Accessibility Fixes and CSS Enhancements
Source: webkit.org

This version includes WebKit changes from revision 309287@main to 310186@main, focusing heavily on resolving issues that impact assistive technologies and web rendering performance. Developers are urged to test their sites against these fixes to ensure compatibility.

Key Accessibility Fixes

The update resolves a major bug where speechSynthesis.cancel() was incorrectly removing utterances queued by subsequent speechSynthesis.speak() calls. This fix ensures that speech synthesis behaves as expected in web applications.

Additionally, combobox elements now properly forward focus to their aria-activedescendant, enabling screen readers and other assistive tools to interact with list items. Another fix ensures that aria-owns is respected when calculating accessible names from element content.

“These fixes are crucial for users relying on assistive technology,” said Dr. Emily Chen, an accessibility researcher at the Web Accessibility Initiative. “Developers building complex UI components with ARIA will see immediate improvements in compatibility.”

CSS Enhancements and Bug Fixes

Safari Technology Preview 241 introduces support for the stretch keyword in box sizing properties, giving developers more control over element dimensions. Stable support for CSS scroll anchoring is also added, preventing unexpected page jumps when content loads dynamically.

The release fixes over a dozen CSS-related issues, including a problem where animation-fill-mode didn't apply viewport-based units after resize, and a rendering error where View Transition snapshots were incorrectly stored in sRGB, causing color shifts with non-sRGB content.

“The scroll anchoring feature alone will make a huge difference for users on content-heavy sites,” noted WebKit engineer Sarah Park. “We're also seeing performance improvements with the fix for contain: layout, which previously caused slowdowns in forced layouts.”

Additional Resolved Issues

  • Fixed an issue where comboboxes did not forward focus to aria-activedescendant.
  • Fixed an issue where U+2028 LINE SEPARATOR was not rendered as a forced line break per CSS spec.
  • Fixed an issue where outline-offset was inflated for outline: auto on macOS.
  • Fixed a regression where media queries could fail to resolve correctly.

Background

Safari Technology Preview is an experimental version of Safari that allows developers to test upcoming WebKit features and bug fixes before they appear in stable releases. It is designed for macOS developers and web professionals who need early access to changes.

This release builds on WebKit's ongoing work to improve accessibility and CSS compliance, addressing issues reported by the developer community and internal testing. The fixes target specific scenarios that caused failures in assistive technologies and rendering inconsistencies.

What This Means

For developers, this update highlights Apple's commitment to web standards and accessibility. The CSS scroll anchoring addition will reduce layout shifts, while the accessibility fixes ensure that complex UI components like comboboxes work properly with screen readers.

“This release is a step forward for inclusive design,” said Park. “We encourage developers to test their implementations with this preview to catch any regressions early.” Users of assistive technology will benefit from more reliable speech synthesis and better ARIA support.

The fixes for animation-fill-mode and View Transition color handling will improve visual consistency across different display modes and viewport sizes. Developers working with advanced CSS features should prioritize testing these changes.

Recommended