Chrome 133

Google Chrome 133 の安定版が1月29日にリリースされました。

Chrome 133 release note

以下のリンクに主な変更点の情報が記載されています。

https://chromestatus.com/roadmap

https://developer.chrome.com/blog/chrome-133-beta?hl=ja

Pickup for WebClass

今回のリリースで、WebClassの機能に影響を与える変更点はありませんでした。

気になる変更点

CSSのattr()関数がcontentプロパティ以外でも使用可能に

これまで、contentプロパティのみで使用可能だったattr()関数が、全てのCSSプロパティで使用可能になりました。

attr()関数を利用することで、HTMLに記述した属性値をCSSで使用できるようになります。

<style>
  div {
     background-color: attr(data-foo type(<color>), red);
  }
</style>
<div data-foo="blue">test</div>

上記のコードだと、div要素にスタイルされているにdata-foo属性をにパースして、CSSで使用しています。

JavascriptでしかできなかったことがCSSでできるようになります。

今後の Chrome リリースについて

次回のリリースは2025年2月26日に予定されています。

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