2022 年 7 月に Stable 版とベータ版のウェブブラウザ版の機能が追加されました。その一部をご紹介します。
安定版のブラウザのリリース
7 月には Firefox 103 と Safari 15.6 が安定版になり、いくつかの優れた CSS 機能を相互運用できるようになりました。
backdrop-filter
プロパティ
Firefox 103 には、要素の背後領域にぼかしなどの効果を適用するための backdrop-filter
プロパティが含まれています。Firefox ではこの値を使用して、3 つのエンジンすべてで使用できるようになりましたが、Safari では -webkit
プレフィックスが必要です。
scroll-snap-stop
プロパティ
Firefox には scroll-snap-stop
プロパティも実装されています。このプロパティを使用すると、スクロール要素が可能なスナップ位置を通過するか(デフォルト値: normal
)、最初のスナップ位置にスナップする必要があるか(値 always
)を制御できます。scroll-snap-stop
プロパティが 3 つのブラウザ エンジンすべてに追加されました。
Safari 15.6 は問題の解決に主眼を置いたリリースでしたが、:modal
疑似クラスを含む新しい CSS 機能が 1 つ導入されました。この機能は Firefox 103 にも搭載されています。:modal
疑似クラスは、要素が閉じられるまで要素の外のすべてを操作できない場合に、要素を選択します。たとえば、showModal()
で開いた dialog
要素などです。
ベータ版ブラウザのリリース
ベータ版のブラウザでは、ブラウザの次の安定版で提供される内容をプレビューできます。この機会に、サイトに影響を及ぼす可能性のある新機能や削除について、一般公開の前にテストすることをおすすめします。
リリース日が月とちがうため、6 月に新しいベータ版がリリースされたのは Firefox 104 だけでした。
Firefox 104 には、ウェブ ワーカーの CSS Font Loading API と、複数のアニメーションが同じプロパティに同時に影響を与える場合の合成オペレーションを定義する CSS animation-composition
プロパティが含まれています。
先月お知らせした Safari 16 ベータ版も現在も進行中です。
これらのベータ版機能は、安定版のブラウザでまもなく提供される予定です。
ウェブの最新情報シリーズの一部