Safari Technology Preview 248 adds no-clamp option to CSS progress() function
Apple released Safari Technology Preview 248 on July 22, 2026, bringing several CSS and accessibility improvements to the WebKit engine. The update adds a no-clamp keyword to the CSS progress() function, allowing ratio values to extend beyond the standard [0,1] range for use cases like overscrolling or container queries that exceed declared bounds. On the color side, missing components in analogous color space interpolations are now forwarded from the opposite side, producing smoother gradients and more accurate color-mix() results. Accessibility also improves, as VoiceOver can now navigate into content revealed by hidden='until-found' disclosure widgets, and stale aria-labelledby references are resolved when aria-label values change at runtime. Additional fixes address scroll snap re-snap behavior, var() fallback resolution, and serialization of CSSViewTransitionRule.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in