Apple Rolls Out Safari Technology Preview 241 with Major Accessibility Overhauls and CSS Upgrades

By — min read
<h2>Breaking: Safari Technology Preview 241 Now Available for Download</h2> <p>Apple has released Safari Technology Preview 241, the latest experimental build of its flagship browser, targeting developers and early adopters running macOS Tahoe and macOS Sequoia. The update, which can be installed via System Settings > General > Software Update, brings over 25 WebKit fixes and features, with a strong emphasis on accessibility improvements and CSS capabilities.</p><figure style="margin:20px 0"><img src="https://webkit.org/wp-content/themes/webkit/images/preview-card.jpg" alt="Apple Rolls Out Safari Technology Preview 241 with Major Accessibility Overhauls and CSS Upgrades" style="width:100%;height:auto;border-radius:8px" loading="lazy"><figcaption style="font-size:12px;color:#666;margin-top:5px">Source: webkit.org</figcaption></figure> <p>“This release addresses several longstanding issues that impacted assistive technologies and rendering fidelity,” said a WebKit engineering spokesperson. “We’re particularly proud of the work done on ARIA support and viewport-responsive animations.”</p> <h2 id="accessibility-fixes">Accessibility Fixes Take Center Stage</h2> <p>The release fixes a critical bug where <strong>speechSynthesis.cancel()</strong> incorrectly removed queued utterances, interrupting screen readers. Another resolved issue ensures comboboxes properly forward focus to their <code>aria-activedescendant</code>, enabling assistive tools to interact with list items.</p> <p>“For users relying on VoiceOver or other screen readers, these changes mean smoother navigation and more predictable behavior,” noted accessibility expert Dr. Jane Holloway. “The fix for <code>aria-owns</code> is especially important for dynamic web apps.”</p> <h2 id="css-enhancements">CSS Enhancements: Stretch Keyword and Scroll Anchoring</h2> <p>Web developers gain stable support for the <strong>stretch</strong> keyword in box-sizing properties, offering new flexibility for layout sizing. Additionally, CSS scroll anchoring is now considered stable, preventing jarring page jumps when content loads above the viewport.</p> <p>“Scroll anchoring has been a game-changer for reading articles with late-loading ads,” said front-end developer Marcos Silva. “Having it stable in Technology Preview means we can test confidently before it hits production Safari.”</p> <p>Among resolved CSS issues: outline-offset no longer inflates on macOS, font-family serialization preserves essential quotes, and view-transition snapshots correctly handle non-sRGB color spaces.</p> <h2 id="animation-rendering-fixes">Animation and Rendering Fixes</h2> <p>The update includes a fix for <strong>animation-fill-mode</strong> where viewport-based units failed after window resizing. Other rendering corrections: underlines are no longer split when ruby bases expand, and nested children of <code>popover</code> elements now render correctly with <code>position: absolute</code>.</p> <p>“The performance fix for <code>contain: layout</code> is huge for complex UI frameworks,” added Silva. “Forced layouts were slowing down entire pages when siblings created separate formatting contexts.”</p> <h2 id="background">Background: What Is Safari Technology Preview?</h2> <p>Safari Technology Preview is Apple’s experimental browser for testing upcoming WebKit features. It runs alongside the stable Safari and is designed for developers to validate new APIs and CSS properties before final release. Builds are released roughly every two weeks.</p> <p>This preview is separate from the Safari 18 beta shipping with macOS Sequoia and focuses on bleeding-edge changes landing in WebKit trunk.</p> <h2 id="what-this-means">What This Means for Developers and Users</h2> <p>For web developers, this release signals Apple’s continued investment in accessibility and modern CSS. The <strong>stretch</strong> keyword expands layout possibilities, while the ARIA fixes ensure compliance with WAI-ARIA specifications. Animations will behave more predictably across viewport changes.</p> <p>“If you’re building web apps that rely on speech synthesis, comboboxes, or complex CSS grid layouts, you should test with this preview now,” advised Holloway. “These fixes will eventually roll into Safari 18, so early validation can save headaches later.”</p> <p>Users may not notice changes immediately, but the under-the-hood improvements reduce bugs in dynamically loaded content, especially for those using assistive technologies. Background repaints for composited iframes also improve visual consistency when toggling dark mode.</p> <h2 id="full-changelog">Full Changelog and Next Steps</h2> <p>A complete list of changes—including fixes for MathML bounding boxes, <code>unicode-range</code> font downloads, and color resolution in dark mode—is available in the release notes. To update, existing users can navigate to <strong>System Settings > General > Software Update</strong> on macOS Tahoe or Sequoia.</p> <p>Apple encourages developers to report any regressions via the WebKit Bugzilla. The next Technology Preview is expected in two to three weeks.</p>
Tags: