Chrome 134

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日に予定されています。

その他ブラウザのリリースはこちらにまとめています。