Chromium Chronicle
CSS @function のリリースを Chrome 136 から 139 に延期
Chrome チームは、コミュニティからの懸念事項に対応しています。
Android 版 Chrome のエッジツーエッジ移行ガイド
エッジからエッジまでのウェブ エクスペリエンスを構築する
Android 版 Chrome のエッジ ツー エッジへの移行に備える
Android 版 Chrome は、Chrome 135 以降、エッジツーエッジ表示になります。
NRK がスクロールドリブン アニメーションを使用してストーリーに命を吹き込む方法
スクロール ドリブン アニメーションとスクロール トリガー アニメーションでストーリーテリング記事を強化する方法
CSS attr() のアップグレード
カスタム プロパティを含む任意の CSS プロパティで attr() を使用できるようになりました。また、値を文字列以外のデータ型に解析できるようになりました。
CSS ラップ 2024
Chrome DevRel チームとスケートボードに乗った Chrome Dino と一緒に、2024 年に Chrome とウェブ プラットフォーム向けにリリースされた最新の CSS を学びましょう。
Chrome 131 の新機能
Chrome 131 のリリースが開始されました。詳細要素の CSS スタイル設定の追加、ページ マージン ボックスによる印刷レイアウトの簡素化など、さまざまな機能が追加されています。
スタイル設定のその他のオプション(<詳細>)
新しい ::details-content 疑似要素を使用して、表示タイプを設定したり、展開と閉じを切り替える部分のコンテナにスタイルを適用したりできるようになりました。
Chrome 130 の新機能
Chrome 130 のリリースが開始されました。ドキュメントのピクチャー イン ピクチャーでは、ピクチャー イン ピクチャー ウィンドウをより細かく制御できます。CSS ネスト宣言により、厄介なエッジケースを修正できます。また、複数行に分割された要素のデコレーションをどのように動作させるかを指定できます。Chrome 130 のデベロッパー向け新機能について、Pete LePage が詳しく説明しています。
シングルページ アプリケーションでの同一ドキュメント ビュー遷移
シングルページ アプリケーションで使用する同一ドキュメントのビュー遷移を使ってみましょう。
高さまでアニメーション化: auto;(および他の固有のサイズ設定キーワード)を CSS 内で指定
「interpolate-size」と「calc-size()」を使用して、固有のサイズ設定キーワードとの間でアニメーション化する
スクロール スナップ イベント
新しい JavaScript イベントを 2 つ導入しました。scrollSnapChange と ScrollSnap 試験
ビュー遷移に関する誤解
View Transition API を検討する人が増えている今、いくつかの誤解を解くときが来ています。
CSS とウェブ UI の最新情報: I/O 2024 のまとめ
Google I/O 2024 での CSS とウェブ UI に関するすべてのお知らせをお読みください。
ビュー遷移の新機能(Google I/O 2024 の更新)
MPA のドキュメント間のビュー遷移、アクティブ タイプによる選択的なビュー遷移、ビュー遷移クラスを使用したアニメーション スタイルの共有を発表しました。
スクロールドリブン アニメーションの事例紹介
Policybazaar、redBus、Tokopedia のスクロールドリブン アニメーションのメリットをご確認ください。
e コマースサイトで CSS と UI の機能が重要な理由
最新の CSS や UI 機能(ビュー遷移、スクロールドリブン アニメーション、Popover API など)を実装することで、e コマースサイトがどのように役立つかを学びます。
「スクロールドリブン アニメーションの力を活用」のご紹介
スクロールドリブン アニメーションのすべてを学ぶ、全 10 部の動画コースです
CSS メーソンリーの代替案
メーソンリーとグリッドを異なる仕様で定義するための提案。
マルチページ アプリケーションのドキュメント間のビュー遷移
マルチページ アプリケーション(MPA)で使用するために、ドキュメント間のビュー移行を開始します。
View Transition API によるスムーズな遷移
View Transition API を使用すると、ウェブサイトのビュー間の遷移を追加できます。
CSS ::backdrop の継承に関する変更
Chrome 122 以降、「::backdrop」要素は元の要素からプロパティを継承します。
スクロールバーのスタイル設定
スクロールバーのスタイルを設定するには、`scrollbar-width` プロパティと `scrollbar-color` プロパティを使用します。
限定アコーディオン
同じ `name` を持つ複数の `` 要素で排他的なアコーディオンを作成します。
CSS ラップ: 2023 年
2023 年は CSS にとって大きな年でした。Chrome およびウェブ プラットフォームについて今年リリースされた内容をご確認ください。
CSS @scope at-rule でセレクタのリーチを制限する
@scope を使用して、DOM の限定されたサブツリー内の要素のみを選択する方法について学習します。
CSS で linear() イージング関数を使用して複雑なアニメーション曲線を作成する
そこで linear() を導入しました。これは CSS のイージング関数で、ポイント間で線形に補間し、弾力効果やばね効果を再現できます。
CSS と UI の新機能: I/O 2023 Edition
Google I/O 2023 で取り上げられた、見逃せないトップ 20 の CSS と UI 機能。
スクロールドリブン アニメーションでスクロール時に要素をアニメーション化する
スクロール タイムラインとビュー タイムラインを使用して、宣言型の方法でスクロールドリブン アニメーションを作成する方法を学習します。
CSS ネスト
CSS プリプロセッサのお気に入りの機能の 1 つであるネスト スタイル ルールが、言語に組み込まれています。
CSS ネストの構文の選択に関するヘルプ
CSS ワーキング グループは、CSS でネストを定義する最適な方法について議論を続けています。CSS の開発に携わっている方は、ぜひご協力をお願いします。
Android 版 Chrome でのビューポートのサイズ変更動作の変更に備える
Chrome 108 でのビューポートのサイズ変更動作の変更点、Chrome でこの変更が行われる理由、準備について。
Chrome 106 の新機能
Chrome 106 がリリースされました。新しい Intl API が追加され、数値の書式設定をより細かく制御できるようになりました。新しい Pop Up API のオリジン トライアルも用意されており、ユーザーに重要なコンテンツを簡単に提示できます。CSS にはいくつかの改良点が加えられています。他にもたくさんあります。
Chrome DevTools での最新のウェブ デバッグ
ここでは、バンドラ、フレームワーク、サードパーティのコードを操作する際のデバッグとプロファイリング エクスペリエンスを改善する Chrome DevTools の最近の変更を紹介します。
事例紹介: DevTools による改善された Angular デバッグ
Chrome DevTools チームと Angular チームが協力して Angular をテスト試験運用し、デバッグ エクスペリエンスを向上させました。他のフレームワークでも同様の変更が可能です。
カスケード レイヤがブラウザに登場
"カスケード レイヤは、コードのカスケード優先順位を管理できる新しい CSS API で、まもなくすべての最新ブラウザに導入されます。"
Chrome 89 の新機能
Chrome 89 がリリースされました。WebHID、WebNFC、Web Serial のオリジン トライアルを終了し、安定版で利用できるようになりました。数人のデベロッパーの方が PWA のインストール可否チェックで利用していた抜け道をなくします。Web Share と Web Share Target がデスクトップに届きます。ほかにも多数あります。
Specify how multiple animation effects should composite with animation-composition
When multiple animations affect the same property simultaneously, should they replace each other, add, or accumulate?
More control over :nth-child() selections with the of S syntax
Pre-filter a set of child elements before applying An+B logic on it.