Safari 26.0、Web GPUやScroll-driven Animationsなど多数の新機能
Safari 26.0リリース。多数の新機能が追加。
- CSS
- Scroll-driven Animationsのサポート
- CSS Anchor Positioningのサポート
- animation-rangeの::markerサポート
- progress()のサポート
- overflow-blockとoverflow-inlineのサポート
- margin-trim: block inlineのサポート
- contrast-color()のサポート
- text-wrap-style: prettyのサポート
- 絶対配置のalign-selfとjustify-selfサポート
position: absolute; align-self: center;による中央寄せなどが可能
- HTML
- SVG icons及び
data:URLiconsのサポート- faviconやスタートページなどのアイコンとしてSVG及びData URLを利用出来るように
- HDR画像のサポート
- 任意のWebサイトをWebアプリにするサポート
- SVG icons及び
- JavaScript/Web API
- WebGPUのサポート
- Dialogのtoggleイベントをサポート
- WebCodec APIのAudioEncoderとAudioDecoderをサポート
- URLPattern APIのサポート
- 例:
new URLPattern({pathname: '/notes/:slug' }).test("https://....")
- 例:
- File System WritableStream APIのサポート
- Digital Credentials APIのサポート
- WebAuthn Signal APIのサポート
- Trusted Types APIのサポート
- ユーザー入力に基づいてHTMLの描画やJavaScriptの実行を行う際にXSS攻撃を防止する目的で利用する