DevTools の新機能(Chrome 115)

Sofia Emelianova
Sofia Emelianova

要素の改善

新しい CSS サブグリッド バッジ

[要素] パネルに、サブグリッド用の新しい subgrid バッジが表示されます。この機能は現在、Chrome Canary の試験運用版です。

サブグリッドであり、親からトラックの数とサイズを継承しているネストされたグリッドを調査、デバッグするには、バッジをクリックします。ビューポートの要素の上に列、行、その番号を表示するオーバーレイが切り替わります。

サブグリッド バッジとビューポートのオーバーレイ

[要素] パネルにあるすべてのバッジの一覧については、バッジのリファレンスをご覧ください。

Chromium の問題: 1442536

ツールチップのセレクタの詳細度

[要素] > [スタイル] で、セレクタ名にカーソルを合わせると、ツールチップに特異度の重みが表示されます。

セレクタの特異性の重み付けを示すツールチップ。

Chromium の問題: 1204932

ツールチップに表示されるカスタム CSS プロパティの値

[要素] > [スタイル] で、カスタム CSS プロパティ名にカーソルを合わせると、その値がツールチップに表示されます。

カスタム CSS プロパティの値を含むツールチップ。

DevTools チームでは、この改善を達成してくれた 一丝、Suyan に感謝の意を表します。

Chromium の問題: 1380779

ソースの改善

CSS 構文のハイライト表示

[Sources] パネルには、SASS、SCSS、LESS などの前処理された CSS ファイルについて、次の内容が表示されます。

ソースでの CSS 構文のハイライト表示とインライン エディタのサポートを改善しました。

Chromium の問題: 13022611392085

条件付きブレークポイントを設定するためのショートカット

ショートカットを使用して、条件付きブレークポイントをすばやく設定できるようになりました。ブレークポイント ダイアログを開くには、Command キー(MacOS)または Ctrl キー(Windows / Linux)を押したまま、[Sources] > [Editor] の左側の列にある行番号をクリックします。

左側の列の行番号とブレークポイント ダイアログ

Chromium の問題: 1405767

アプリケーション > バウンス トラッキング対策

Chrome のバウンス トラッキング対策のテスト機能を使用すると、バウンス トラッキング技術を使用してクロスサイト トラッキングを実行していると思われるサイトの状態を特定し、削除できます。[アプリケーション] > [バックグラウンド サービス] ペインに新しい [バウンス トラッキング対策] タブが追加されます。このタブでは、トラッキングの緩和策を手動で強制適用したり、状態が削除されたサイトの一覧を取得したりできます。

こちらのセキュリティ機能をご確認ください。

  1. Chrome でサードパーティの Cookie をブロックするその他メニュー。 > [設定] > 可能性があります。 [プライバシーとセキュリティ] > [Cookie と他のサイトデータ] > ラジオボタンをオンにしました。 [サードパーティの Cookie をブロックする] に移動して有効にします。
  2. chrome://flags で、[バウンス トラッキング対策] テストを [削除で有効化] に設定します。
  3. このデモページを確認し、[アプリケーション] > [バックグラウンド サービス] > [バウンス トラッキング対策] を開き、ページ上のバウンス リンクをクリックして、Chrome がバウンスを記録するまで(10 秒)待ち、[強制実行] をクリックして状態をすぐに削除します。

バウンス トラッキング対策には、状態の削除が記載されます。

また、[Issues] タブには、状態の削除が予定されている旨の警告が表示されます。

Chromium の問題: 1432303

Lighthouse 10.2.0

[Lighthouse] パネルでは Lighthouse 10.2.0 が実行されます。特に注目すべきは、Largest Contentful Paint チェックで、シミュレートされたスロットリングと DevTools スロットリングのフェーズ計算を含むテーブルを取得していることです。変更点の一覧もご覧ください。

LCP フェーズ テーブル。

DevTools の [Lighthouse] パネルの基本的な使い方については、Lighthouse: ウェブサイトの速度を最適化するをご覧ください。

Chromium の問題: 772558

コンテンツ スクリプトをデフォルトで無視する

設定] の順にタップします。 [設定] > [無視リスト] > チェックボックス。 [拡張機能によって挿入されたコンテンツ スクリプト] がデフォルトで有効になりました。

この設定を有効にすると、次のようになります。

  • Debugger は、このようなスクリプトを無視し、スローされた例外で停止しません。
  • [Sources] > [Call Stack] ペインでは、無視されたフレームがスキップされます。ここでスキップをオフにするには、チェックボックス。 [無視リストに登録されているフレームを表示する] チェックボックスをオンにします。
  • コンソールでは、スタック トレースで無視されたフレームを折りたたむことができます。[さらに N 個のフレームを表示] をクリックすると展開され、[一部を表示] をクリックすると再び閉じます。

拡張機能によって挿入されたコンテンツ スクリプトはデフォルトで有効になっています。これは、[設定] の [無視リスト] にアクセスすることで確認できます。

また、[無視リスト] のチェックボックスのテキストがより明確になりました。

Chromium の問題: 14409581364501

ネットワーク > レスポンスのプリティ プリントをデフォルトに設定

[ネットワーク] > [レスポンス] ペインでは、[ソース] パネルと同様に、圧縮されたレスポンス本文がデフォルトでプリティ プリントされるようになりました。

[Network] タブのレスポンス ウィンドウでプリティ プリントを有効にしました。

また、SVG ファイルは構文をハイライト表示できます。

SVG 構文のハイライト表示。

Chromium の問題: 13827521385374

その他のハイライト

このリリースにおける注目すべき修正と改善点は次のとおりです。

  • 設定] の順にタップします。 [設定] > [デバイス]: エージェント文字列のリストに Google Pixel 6 の Android v407 向け Facebook を追加しました。
  • ネットワーク: ネットワーク ログを消去のショートカットを追加しました(1444991)。
    • macOS: command+K
    • Windows/Linux: Ctrl+L
  • [レコーダー] > [録画 N] > [パフォーマンス分析情報パネル] プルダウン オプションを削除しました(1414773)。
  • 読み込みに失敗したスタイルシートはナビゲータ ツリーで非表示になりました。(1386059
  • パフォーマンス: 展開可能な [Interactions] トラックが正しく表示されない問題を修正しました。(1432510
  • 要素: 読み込みに失敗したスタイルシートが、下線が波線で表示されるようになりました。(1440626
  • Debugger は、それぞれの言語のプラグインがない場合、WebAssembly に自動的にステップインしません(1443342)。
  • [Sources] > [Editor] にある CSS ファイルで、カーソルを 1 単語ずつ移動するショートカットが復元されます。(1241848
    • macOS: Alt+矢印
    • Windows/Linux: Ctrl+矢印

プレビュー チャネルをダウンロードする

Chrome CanaryDevBeta を既定の開発ブラウザとして使用することをご検討ください。これらのプレビュー チャンネルでは、最新の DevTools 機能にアクセスしたり、最先端のウェブ プラットフォーム API をテストしたり、ユーザーが実際に体験する前にサイト上の問題を検出したりできます。

Chrome DevTools チームへのお問い合わせ

投稿内の新機能や変更点、または DevTools に関するその他のことについて話し合うには、次のオプションを使用します。

  • crbug.com からご提案やフィードバックをお送りください。
  • DevTools の問題を報告するには、DevTools でその他のオプション アイコン その他   > [ヘルプ] > [DevTools の問題を報告する] を選択します。
  • @ChromeDevTools にツイートします。
  • 「DevTools の新機能」の YouTube 動画または DevTools のヒントの YouTube 動画でコメントを残してください。

DevTools の新機能

DevTools の新機能シリーズで取り上げたすべての内容の一覧。

Chrome 123

Chrome 122

Chrome 121

Chrome 120

Chrome 119

Chrome 118

Chrome 117

Chrome 116

Chrome 115

Chrome 114

Chrome 113

Chrome 112

Chrome 111

Chrome 110

Chrome 109

Chrome 108

Chrome 107

Chrome 106

Chrome 105

Chrome 104

Chrome 103

Chrome 入門ガイド

Chrome 入門ガイド

Chrome 入門ガイド

Chrome 99

Chrome 98

Chrome 97

Chrome 96

Chrome 95

Chrome 94

Chrome 93

Chrome 92

Chrome 91

Chrome 90

Chrome 89

Chrome 88

Chrome 87

Chrome 86

Chrome 85

Chrome 84

Chrome 83

Chrome 82

Chrome 82 はキャンセルされました

Chrome 81

Chrome 80

Chrome 79

Chrome 78

Chrome 77

Chrome 76

Chrome 75

Chrome 74

Chrome 73

Chrome 72

Chrome 71

Chrome 70

Chrome 68

Chrome 67

Chrome 66

Chrome 65

Chrome 64

Chrome 63

Chrome 62

Chrome 61

Chrome 60

Chrome 59