デジタルマーケティングTips
Safari 18.1 仕様変更発表まとめ
Safari 18.1の主要な仕様変更発表のまとめです。
要点
- 追加・拡張:
以下の機能が追加・拡張され、表現力・利便性が向上します
・Apple Intelligenceが文章要約や文章校正・リライト支援をしてくれるようになる(要Apple Intelligence対応機種) 等
メルマガでも情報を配信中です! ぜひご登録ください。
追加・拡張
以下の機能が追加されました。
リーダーモードに要約機能を追加
- Apple Intelligence対応機種で、ページ全体の要約をApple Intelligenceが生成して先頭に表示してくれるようになります。(要Apple Intelligence対応機種)
Writing Tools API
- Apple Intelligence対応機で、選択したテキストに対する文章校正・リライトが行えるようになります。(要Apple Intelligence対応機種)
修正・改善
以下のバグ・不具合が修正されました。
アクセシビリティ
- 表の
tbody
要素(データ本体)のプロパティ設定がdisplay: contents;
になっていると表の行がアクセシビリティツリー上で存在を適切に取り扱われない問題を修正しました。
※プロパティ設定でdisplay: contents;
になっている要素は一部のブラウザでアクセシビリティツリーから削除され読み上げられなくなるのですが、これはCSS仕様書的に正しくない動作であるという問題がありました ElementInternals
インターフェイスにおいて、ariaValueNow
プロパティでヌル値を処理する際に、正しい値が支援技術に渡されるように修正しました。- 表の非表示行のカウントが不正になり、VoiceOverで一部の行へのアクセスが遮断される問題を修正しました。
role="menu"
属性を持つ要素が、menuitem
ロールを持つ子要素を下位に置けるように修正しました。aria-describedby
属性で指定された要素について変更をうけた部分がアクセシビリティツリーに反映されるよう修正しました。- プロパティ値
display: contents
の要素が、プロパティ値display: block
のテキストコンテナを内包する際に、テキストが適切に支援技術に渡されるよう修正しました。 - 表で
tbody
要素のプロパティ値にdisplay: table
が適用されている場合に、表内の全コンテンツがVoiceOverで検出されなくなるのを修正しました。
認証
- セキュリティキーを使った大規模資格情報リストの使用に関する問題を修正しました。
CSS
- ルート要素を照会するコンテナクエリのスタイル処理を修正しました。
編集機能
picture
要素内で予期せずsource
要素を除去した場合、picture
要素の直前にあるコンテンツが削除されるのを修正しました。- picture要素の前にテキストを挿入した際に、逆に要素の後ろに挿入される問題を修正しました。
JavaScript
- 更新されていない乱数値の最適化が正しく行われない問題を修正しました。
メディア
- WebCodecsで、音声・映像コーデックの処理保留中にガベージコレクションが先走って行われてしまうバグを修正しました。
通信
- iframe要素のCross-Origin-Opener-Policyレスポンスヘッダーが無視されず、結果的にiframe呼び出し元からのオリジン越境ナビゲーション時にwindow.openerがヌルになる、というバグを修正しました。
レンダリング
- 要素のプロパティ値で
display: contents
もしくはdisplay: none
が付与されていると、content-visibility
プロパティが適用されなくなる問題を修正しました。 - WordPressクラシックエディタのサイドバーレイアウトでのフロートクリア処理を修正しました。
セキュリティ
a
要素(リンク)のping
属性(指定URLにpingを送信する)について、コンテンツセキュリティポリシーのconnect-src
ディレクティブの制御を受けるよう修正しました。
Web機能拡張
- 拡張機能からblob:で始まるURLでのダウンロードがトリガーされたときに、ダウンロードが失敗するのを修正しました。
WebRTC
- 一部サイトで画面共有時に画面がぼけるのを修正しました。
WKWebView
- macOSのWKWebViewでAVIF画像の表示を修正しました。
※参照:WebKit Features in Safari 18.1 - WebKit Blog (2024/10/28)
https://webkit.org/blog/16188/webkit-features-in-safari-18-1/
Safari 18.1 Release Notes - Apple Developers (2024/10/28)
https://developer.apple.com/documentation/safari-release-notes/safari-18_1-release-notes
マックスマウスからのお知らせ
Web制作・マーケティング担当者向けのお役立ち情報をメールマガジンでお届け!
WebサイトやSNSでの情報発信の安定化・効率化、CMS導入・運用、脆弱性対策、Flashコンテンツ置き換え、Webプロモーションなどなど、Web制作・マーケティング関係者向けの課題解決に役立つ、便利なサービス情報や活用法などをご案内します。
いますぐご登録ください!