We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
2018年のGoogle I/Oには、What's new in Chrome DevToolsというセッションがあって、1年間のDevToolsの更新内容が把握できてとてもよかったのですが、2019年のGoogle I/Oには残念ながら、該当するセッションがなかったので自分で作ってみました。
該当するチュートリアル動画へのリンクも貼っておくので文字でわからない人は動画で確認してください!
ちなみに、2018年の更新内容はセッション動画をもとに、私のほうで、スライド形式でまとめた資料もあるので、見てない人はそちらもあわせてどうぞ!
What's new in Chrome DevTools in Google I/O 2018のスライド
それでは以下が、2019年用の What's new in Chrome DevTools です!
What's new in Chrome DevTools
consoleの設定で Eager evaluation をONにすると、メソッドの実行前に結果がconsole上に表示されるようになります。
Eager evaluation
正規表現の妥当性をチェックするときとかに使うと便利です。 今まではCanary版のみで利用可能でしたが、このバージョンから通常版でも利用可能になりました。
consoleで関数利用時に引数のヒントを表示してくれるようになってます。
関数実行の戻り値からもでautocomplete表示してくれるようになってます。
console上の1のマークをクリック後、表示させるテキスト入力欄は常に評価(Live Expression)されます。 デモでは、document.activeElement を入力しているので、フォーカスがあるエレメントが変わるたびに下に表示される結果が変わります。
1
document.activeElement
Elementパネルでdomを選択後、右クリックのStore as global variableを選択すると、temp${N}のグローバル変数に追加してくれます。
Store as global variable
temp${N}
下記のようにconsole上で選択したdomを使うことができるようになります。
デバッグするときに、console.log()を書き込んで、実行し、結果確認して、console.logを削除するという流れは不要になります。 Sourceパネルの該当行を右クリックし、Add logpointを選択。
console.log()
console.log
Add logpoint
入力欄に、ログを仕込めば期待どおりの出力がconsole上に表示されます。
domの詳細がElementパネルで選択時に表示するようになりました。
コントラストの確認がカラーピッカーでできるようになっています。 Contrast ratioをクリックすると、上部のカラーピッカー内に線が表示して AA、AAAを満たす色を提案してくれます。
Contrast ratio
AA
AAA
詳細は、下記を確認してください。
見やすいスタイル
ElementパネルでCSSを編集しようとするとき、そのスタイルが適用されている要素がハイライトされるようになりました。 下記画像では、pのマージンを編集しようとしているので、画面内になるp要素のマージンがすべてハイライトされています。
p
NetworkパネルのTimingsセクションにFirst PaintやFirst Contentful Paintなどのパフォーム指標がラベル表示されるようになりました。
First Paint
First Contentful Paint
NetworkパネルのTimingsセクションにLong Taskのラベルが追加されました。 タスクの右上に赤の三角でラベリングされます。
Long Task
1年間に、この他にもたくさんUpdateがありました!
https://chromedevtools.fun/
にDevToolの更新情報をまとめたサイトを作ったので、気になる人はチェックしてみてください!
The text was updated successfully, but these errors were encountered:
No branches or pull requests
date: 2019-06-01
title: What's new in Chrome DevTools 2019
summary: Chrome DevToolsの更新情報をまとめました!2019年度版 What's new in ChromeDevtools!.
slug: what-is-new-in-chrome-devtools
lang: ja-JP
tags: [javascript, devtools]
2018年のGoogle I/Oには、What's new in Chrome DevToolsというセッションがあって、1年間のDevToolsの更新内容が把握できてとてもよかったのですが、2019年のGoogle I/Oには残念ながら、該当するセッションがなかったので自分で作ってみました。
該当するチュートリアル動画へのリンクも貼っておくので文字でわからない人は動画で確認してください!
ちなみに、2018年の更新内容はセッション動画をもとに、私のほうで、スライド形式でまとめた資料もあるので、見てない人はそちらもあわせてどうぞ!
What's new in Chrome DevTools in Google I/O 2018のスライド
それでは以下が、2019年用の
What's new in Chrome DevTools
です!JavaScript
Eager Evaluation (v68) > 動画
consoleの設定で
Eager evaluation
をONにすると、メソッドの実行前に結果がconsole上に表示されるようになります。正規表現の妥当性をチェックするときとかに使うと便利です。
今まではCanary版のみで利用可能でしたが、このバージョンから通常版でも利用可能になりました。
Argument Hints (v68) > 動画
consoleで関数利用時に引数のヒントを表示してくれるようになってます。
Autocomplete After Invoking Functions (v68) > 動画
関数実行の戻り値からもでautocomplete表示してくれるようになってます。
Live Expressions in the console (v70) > 動画
console上の
1
のマークをクリック後、表示させるテキスト入力欄は常に評価(Live Expression)されます。デモでは、
document.activeElement
を入力しているので、フォーカスがあるエレメントが変わるたびに下に表示される結果が変わります。Store DOM nodes as global variables (v71) > 動画
Elementパネルでdomを選択後、右クリックの
Store as global variable
を選択すると、temp${N}
のグローバル変数に追加してくれます。下記のようにconsole上で選択したdomを使うことができるようになります。
Logpoint (v73) > 動画
デバッグするときに、
console.log()
を書き込んで、実行し、結果確認して、console.log
を削除するという流れは不要になります。Sourceパネルの該当行を右クリックし、
Add logpoint
を選択。入力欄に、ログを仕込めば期待どおりの出力がconsole上に表示されます。
Element
Detailed tooltips when inspecting nodes (v73) > 動画
domの詳細がElementパネルで選択時に表示するようになりました。
AAA contrast ratio line in the Color Picker (v73) > 動画
コントラストの確認がカラーピッカーでできるようになっています。
Contrast ratio
をクリックすると、上部のカラーピッカー内に線が表示してAA
、AAA
を満たす色を提案してくれます。詳細は、下記を確認してください。
見やすいスタイル
Highlight all nodes affected by CSS property (v74) > 動画
ElementパネルでCSSを編集しようとするとき、そのスタイルが適用されている要素がハイライトされるようになりました。
下記画像では、
p
のマージンを編集しようとしているので、画面内になるp
要素のマージンがすべてハイライトされています。Performance
Performance metrics in the Timings section (v72) > 動画
NetworkパネルのTimingsセクションに
First Paint
やFirst Contentful Paint
などのパフォーム指標がラベル表示されるようになりました。Long tasks in performance recordings (v74) > 動画
NetworkパネルのTimingsセクションに
Long Task
のラベルが追加されました。タスクの右上に赤の三角でラベリングされます。
最後に
1年間に、この他にもたくさんUpdateがありました!
https://chromedevtools.fun/
にDevToolの更新情報をまとめたサイトを作ったので、気になる人はチェックしてみてください!
The text was updated successfully, but these errors were encountered: