What's 開發人員工具的新功能 (Chrome 79)

Kayce Basques
Kayce Basques

Cookie 的新功能

偵錯 Cookie 遭封鎖的原因

在記錄網路��動後,選取網路資源,然後前往更新後的「Cookie」分頁,瞭解該項資源要求或回應 Cookie 遭到封鎖的原因。請參閱「在沒有 SameSite 時變更預設行為」,瞭解在 Chrome 76 以上版本中封鎖更多 Cookie 的可能原因。

Cookie 分頁。

Cookie 分頁。

  • 未透過電線傳送黃色的「Request Cookies」。這些控制項預設為隱藏。按一下「顯示篩除的要求 Cookie」,即可查看這些 Cookie。
  • 黃色的「回應 Cookie」通過線傳送,但未儲存。
  • 將遊標懸停在「More Information」資訊 上,即可查看 Cookie 遭封鎖的原因。
  • 「Request Cookies」和「Response Cookies」表格中的大部分資料,都是來自資源的 HTTP 標頭。「Domain」、「Path」和「Expiration/Max-Age」資料來自 Chrome DevTools 通訊協定

Chromium 問題 #856777#993843

查看 Cookie 值

在「Cookie」窗格中按一下任一資料列,即可查看該 Cookie 的值。

查看 Cookie 的值。

查看 Cookie 的值。

Chromium 問題 #462370

模擬不同的偏好顏色和偏好情緒情緒策略

prefers-color-scheme 媒體查詢可讓您根據使用者偏好設定調整網站樣式。舉例來說,如果 prefers-color-scheme: dark 媒體查詢為 true,表示使用者已將作業系統設為深色模式,並偏好使用深色模式 UI。

開啟「Command」選單、執行「Show Rendering」指令,然後設定「Emulate CSS media featurerefers-color-scheme」下拉式選單,對 prefers-color-scheme: darkprefers-color-scheme: light 樣式進行偵錯。

Preferreds-color-scheme:深色

如果設定 prefers-color-scheme: dark (中間方塊),樣式窗格 (右方塊) 會顯示媒體查詢為 true 時套用的 CSS,可視區域則會顯示深色模式樣式 (左方方塊)。

您也可以使用「Emulate CSS media feature opts-color-scheme」下拉式選單旁的「Emulate CSS media feature prefers-reduced-motion」模擬 prefers-reduced-motion: reduce

Chromium 問題 #1004246

時區模擬

「Sensors」分頁現在可讓您override geolocation,還能模擬任意時區,並測試對網頁應用程式的影響。有時候,這項新功能也改善了地理位置模擬的可靠性:先前,網頁應用程式會將位置與使用者的當地時區進行比對,藉此偵測假冒位置。現在地理位置和時區模擬已經結合,因此能排除這一類別不相符的問題。

程式碼涵蓋率更新

你可以透過「涵蓋範圍」分頁找出未使用的 JavaScript 和 CSS

「Coverage」分頁現在會使用新的顏色來代表已使用和未使用的程式碼。這個色彩組合經證實對色覺障礙者來說更容易取得。左側的紅色長條代表未使用的程式碼,右側的藍色長條代表已使用的程式碼。

全新的涵蓋範圍類型篩選器文字方塊可讓您按照類型篩選涵蓋率資訊:僅顯示 JavaScript 涵蓋範圍、僅顯示 CSS 或顯示所有類型的涵蓋率。

「涵蓋範圍」分頁。

「涵蓋範圍」分頁。

「來源」面板會顯示可用的程式碼涵蓋率資料。按一下行號旁邊的紅色或藍光標記,即可開啟「Coverage」分頁。

「來源」面板中的涵蓋範圍資料。

「來源」面板中的涵蓋範圍資料。��� 8 行是未使用���式碼的範例。第 11 行是已使用的程式碼範例。

Chromium 問題 #1003671#1004185

偵錯要求取得網路資源的原因

記錄網路活動後,請選取網路資源,然後前往「Initiator」分頁,瞭解要求資源的原因。「要求呼叫堆疊」部分會說明導向網路要求的 JavaScript 呼叫堆疊。

「發起者」分頁。

「Initiator」分頁。

Chromium 問題 963183842488

控制台和「來源」面板會再次遵循縮排偏好設定

長期而言,DevTools 會將縮排偏好設定自訂為 2 個空格、4 個空格、8 個空格或 Tab。由於「主控台」和「來源」面板忽略了這項設定,因此最近這項設定基本上沒有用處。這個錯誤現已修正。

請依序前往「Settings」(設定) >「Preferences」(偏好設定) >「Sources」(來源) >「Default Indentation」(預設縮排) 設定偏好設定。

Chromium 問題 #977394

遊標導覽的新快速鍵

按下「控制台」或「來源」面板中的 Ctrl+P 鍵,將遊標移到上方的行。按下 Ctrl + N 鍵,將您的遊標移到下方的行。

Chromium 問題 #983874

下載預覽頻道

建議您使用 Chrome CanaryDevBeta 版做為預設的開發瀏覽器。透過這些預覽版本,您可以存取開發人員工具中的最新功能、測試最先進的網路平台 API,以及找出網站的問題,以免使用者發現問題。

與 Chrome 開發人員工具團隊聯絡

請使用下列選項,討論貼文中的新功能和異動,或與開發人員工具相關的其他事項。

  • 歡迎透過 crbug.com 提出建議���意見。
  • 在開發人員工具中,依序點選「更多選項」圖示 更多   >「說明」 >「回報開發人員工具問題」,回報開發人員工具問題。
  • 前往 @ChromeDevTools 張貼 Tweet。
  • 歡迎在「開發人員工具」推出「最新消息」YouTube 影片或「開發人員工具秘訣」YouTube 影片留言。

開發人員工具新功能

開發人員工具新功能」系列中的所有文章清單。

Chrome 127

Chrome 126

Chrome 125

Chrome 124

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 指南

Chrome 110

Chrome 指南

Chrome 108

Chrome 指南

Chrome 指南

Chrome 指南

Chrome 指南

Chrome 指南

Chrome 指南

Chrome 指南

Chrome 指南

Chrome 99

Chrome 98

Chrome 97

Chrome 96

Chrome 95

Chrome 94

Google 瀏覽器 93

Chrome 92 版

Chrome 91

Chrome 90

Google Chrome 89

Google Chrome 88

Chrome 87

Chrome 86 版

Chrome 85 版

Google Chrome 84

Chrome 83 版

Chrome 82 版

Chrome 82 已取消

Chrome 81 版

Google 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