Appleは予定通り、次期macOS 15 SequoiaをサポートするSafari Technology Preview 197アップデートをリリースしました。これは、iOS 18、iPadOS 18、visionOS 2、tvOS 18、watchOS 11の2回目の開発者向けベータ版と同時にリリースされたmacOS 15 Sequoiaの2回目の開発者向けベータ版に続くものです。
最新のSafari Technology Preview 197アップデートには、Canvas、CSS、フォーム、JavaScript、メディア、レンダリング、セキュリティ、SVG、Webインスペクタ、WebDriver、WebGLなど、複数の領域における修正とアップデートが含まれています。macOS SonomaおよびmacOS Sequoiaのベータ版と互換性があります。
注記
Apple の Safari Technology Preview とは何ですか? Apple は、将来の Safari リリースに搭載される可能性のある新機能をテストするために、2016 年 3 月に実験的なブラウザである Safari Technology Preview をリリースしました。
Appleは、ブラウザ開発中に開発者とユーザーの両方から意見を集めるため、Safari Technology Previewをリリースしました。通常のSafariブラウザと併用でき、インストールに開発者アカウントは必要ありません。
最新のSafari Technology Previewアップデートは、システム環境設定のソフトウェアアップデートからダウンロードできます。ブラウザをインストールしている方なら誰でもアクセスできます。詳細なリリースノートは下記に添付されています。
キャンバス
解決された問題: デタッチされた OffscreenCanvas が ImageBuffer を転送しないように修正しました。(279775@main) (129270155)
CSS
解決された問題: カスタム カウンター スタイルの disclosure-open と disclosure-closed が、右から左への正しい方向を指すように修正されました。(279404@main) (109014745)
フォーム
解決された問題: ウィンドウが非アクティブなときにフォーム コントロールがアクティブな外観で描画される問題を修正しました。(279458@main) (127391198)
JavaScript
解決された問題: Intl.DurationFormat の fractionalDigits が省略された場合に最大 9 桁として扱われるように修正しました。(279632@main) (129145390)
メディア
解決された問題: AudioWorklet の使用時に発生する複数のオーディオ歪みの問題を修正しました。(279409@main) (128551401)
レンダリング
解決された問題: スタイル設定されていない子要素のみのインライン要素の最小コンテンツ計算を修正しました。(273633@main) (128348427)、position: relative と top が使用されている場合に省略記号が複数回レンダリングされる問題を修正しました。(279645@main) (128394449)、継続ブロックの後に逆順に挿入されたインライン要素に関するバグを修正しました。(279422@main) (128826228)、ウィンドウのサイズを変更したときにフッターに表示されるページ背景色のバーが点滅する問題を修正しました。(279562@main) (128940179)
安全
解決された問題: 0.0.0.0ホストとモード「no-cors」を使用したプライベートローカルホストドメインでのCORSバイパスを修正しました。(279835@main) (125913679)
SVG
解決された問題: 無効なフィルタープリミティブ参照のエラー処理を修正しました。(279421@main) (104262208)、SVGLength を WebIDL 仕様と同期するように修正しました。(279659@main) (129169603)
ウェブインスペクタ
解決された問題: ネストされたワーカーを表示するようにWebインスペクタを修正しました。(279793@main) (108322385)、スイッチコントロールのアクセシビリティインスペクタを修正し、「チェック済み: true/false」ではなく「状態: オン/オフ」と報告するようにしました。(279772@main) (128952449)
ウェブドライバー
解決された問題: マルチバイト文字を含むタイトルの取得を修正しました。(279767@main) (123987149)
ウェブGL
解決された問題: OffscreenCanvas.transferToImageBuffer() を修正し、WebGL 描画バッファをクリアしました。(279434@main) (126738038)