Google Chrome 134 の安定版が2月26日にリリースされました。
Chrome 134 release note
以下のリンクに主な変更点の情報が記載されています。
https://chromestatus.com/roadmap
Pickup for WebClass
今回のリリースで、WebClassの機能に影響を与える変更点はありませんでした。
気になる変更点
ダイアログに簡易非表示機能(ライトディスミス)を追加
Popover APIの便利な機能である簡易非表示機能がダイアログに追加されました。これによりダイアログ上にクリックハンドラーを設定して、複雑なロジックを組む必要がなくなりました。
dialog
タグに新しく導入される closedby
属性で、ダイアログの閉じ方を制御できるようになります。
closedby
属性の使い方:
dialog closedby=none
- ユーザーによるダイアログの閉鎖を完全に無効化します。
dialog closedby=closerequest
- ユーザーが ESC キー等を押すとダイアログが閉じます。
-
dialog closedby=any
ユーザーがダイアログの外側をクリックする、または ESC キー等を押すことで閉じられます。
下記URLは実装となります。
https://codepen.io/ykglllma-the-typescripter/pen/dPyqrPE
FirefoxやSafariでは検討中で、特にSafariはサポートを予定しているようです。
今後の Chrome リリースについて
次回のリリースは2025年4月1日に予定されています。
その他ブラウザのリリースはこちらにまとめています。