精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Chrome DevTools中的這些操作,你都知道嗎?

系統 瀏覽器
當我們刷新完頁面之后,通常控制臺的 Console 面板就會被清空。如果想保留控制臺的日志,就可以在設置中勾選 Preserve log 選項以保留控制臺中的日志。

大家好,我是 CUGGZ。

今天來分享 Chrome DevTools 中一些非常實用的功能和調試技巧!

1. 保留日志

當我們刷新完頁面之后,通常控制臺的 Console 面板就會被清空。如果想保留控制臺的日志,就可以在設置中勾選 Preserve log 選項以保留控制臺中的日志。

圖片

2. 代碼覆蓋率

我們可以打開設置,在Experiments中勾選Record coverage while performance tracing選項。

圖片

在面板下方的Coverage面板中點擊紅色按鈕以記錄頁面的代碼覆蓋率:

圖片

代碼覆蓋率使用動態分析法來收集代碼運行時的覆蓋率,讓開發者知道有代碼在頁面上真正的使用。動態分析是指在應用運行狀態下收集代碼執行數據的過程,換句話說,覆蓋率數據就是在代碼執行過程中通過標記收集到的。

3. 顯示重繪

在瀏覽器的開發者工具中可以通過開啟顯示重繪選項以查看頁面在執行操作時哪些元素會發生重繪。在控制臺右上角三個點中的 More tools 選項中開啟 Rendering 選項卡:

圖片

開啟 Rendering(渲染)選項后,開啟 Paint flashing:

圖片

當刷新頁面時,顯示綠色的區域就是重新繪制區域。

4. 檢查動畫

Chrome 的開發者工具不僅可以調試樣式,還可以調試動畫,可以在控制臺右上角三個點中的 More tools 選項中開啟 Animations 選項卡:

圖片

當頁面的動畫執行時,就會在時間軌道上查看所有的動畫,點擊其中一個動畫可以懂得執行過程以及時間軸:

圖片

我們可以在時間軸上定位到任一時刻的動畫幀,也可以拖動左右兩端的圓點來修改動畫的延遲和周期,修改之后可以在屬性面板看到對應的 CSS 樣式。

5. 截圖

Chrome 瀏覽器內置了截圖功能,可以在瀏覽器開發者工具中使用 Ctrl+Shift+P(Windows)或者Command+Shift+P(Mac)快捷鍵打開搜索來查找screenshot:

圖片

這里有四個選項:

  • 第一個:截取自選區域;
  • 第二個:截取整個網頁;
  • 第三個:截取當前節點;
  • 第四個:截取當前屏幕。

截圖完成后自動下載到下載目錄,打開瀏覽器的下載框或本機的下載目錄即可看到圖片。

6. Local Overrides

我們可以使用本地資源覆蓋網頁所使用的資源,比如可以使用本地 CSS 文件覆蓋網頁的css文件,修改樣式。將本地的文件夾映射到網絡,在 Chrome 開發者功能里面對 CSS 樣式的修改都會直接改動本地文件,頁面重新加載,使用的資源也是本地資源,達到持久化的效果。

圖片

詳見:https://developer.chrome.com/blog/new-in-devtools-65/#overrides

7. 全局搜索代碼

Chrome瀏覽器為我們提供了全局搜索的概念,可以點擊開發者工具右上角的三個點,點擊Search選項,在Search面板中搜索所需關鍵字即可,點擊搜索結果即可跳到對應文件的代碼行:

圖片

8. 事件監聽器的斷點

有時應用會在用戶發生交互時出現問題,這時我們就可以添加事件監聽器添加斷點來捕獲這些事件以檢查交互時的問題。可以在Source面板右側的Event Listener Breakpoints中勾選相應的事件:

圖片

9. DOM 操作的斷點

當頁面的內容發生變化時,如果想要知道是哪些腳本影響了它,就可以給DOM設置斷點。我們可以右鍵點擊需要設置斷點的DOM元素,在彈出的菜單中點擊Break on以選擇合適的斷點。

圖片

可以看到,Break on中有三個選項:

  • Subtree Modifications:子節點(內容、屬性)修改通知,常用在子節點內容發生變化后,來定位源碼;
  • Attributes Modifications:當前節點的屬性修改通知,常用在節點的 className 等屬性被修改后,來定位源碼了;
  • Node Removal:當前節點移動時通知,常用在節點被移除時,定位源碼。

10. 異步請求的斷點

XHR breakpoints 可以用于異步請求的斷點,點擊加號即可添加斷點規則,輸入請求 的 URL 地址(片段),會在請求地址包含對應字符串的異步請求發出的位置自動停止:

圖片

11. CSS Overview

在 Chrome 的管理面板中,開啟 CSS Overview 面板之后,就可以查看當前網站的樣式信息了,包括顏色信息、字體信息、媒體查詢等。當我們需要優化頁面的 CSS 時,這個功能就派上用場了。除此之外,還可以使用該功能方便地查看其他優秀網站的樣式信息。

圖片

默認情況下,該面板是不開啟的,可以通過以下步驟來開啟此功能:

  • 在任意頁面打開 Chrome 瀏覽器的 DevTools;
  • 單擊更多選項 -> More tools -> CSS Overview。

圖片

那該如何使用 CSS Overview 面板呢?很簡單,只需要點擊 Capture overview 按鈕來生成頁面的 CSS overview報告即可。如果想重新運行CSS Overview,只需點擊左上角的清除圖標,然后再點擊 Capture overview 按鈕即可。

圖片

CSS Overview 報告主要由五部分組成:

(1)Overview summary: 頁面 CSS 的高級摘要

圖片

(2)Colors: 頁面中的所有顏色。顏色按背景顏色、文本顏色等用途分組。它還顯示了具有低對比度問題的文本。

圖片

每種顏色都是可點擊的。我們可以單擊它以獲取使用該顏色的元素列表。將鼠標懸停在列表中的元素上就可以突出顯示頁面中對應的元素。單擊列表中的元素就可以在“Elements”面板中打開該元素。

圖片

(3)Font info:字體信息, 頁面中的所有字體及其出現,按不同的字體大小、字體粗細和行高分組。與顏色部分類似,可以單擊以查看受影響元素的列表。

圖片

(4)Unused declarations: 未使用的聲明,包含所有無效的樣式,按原因分組。

圖片

(5)Media queries: 媒體查詢,頁面中定義的所有媒體查詢,按出現次數最高的排序。單擊可以查看受影響元素的列表。

圖片

12. CSP 違規斷點

Chrome DevTools CSP 違規斷點可以捕捉到與CSP違規有關的可能的異常,并在代碼中指出這些異常。

CSP 即內容安全策略,它允許限制網站中的某些行為以提高安全性。例如,CSP 可用于禁止內聯腳本或禁止eval,這兩者都可以減少跨站腳本 (XSS)攻擊的攻擊面。

一個特別新的 CSP 是可信類型 (TT)策略,它支持動態分析,可以系統地防止對網站的一大類注入攻擊。為了實現這一點,TT 支持網站監管其 JavaScript 代碼,只允許將某些類型的東西分配給 DOM 接收器,例如 innerHTML。

網站可以通過包含特定的 HTTP 標頭來激活內容安全策略。例如,標頭content-security-policy: require-trusted-types-for 'script'; trusted-types default激活頁面的 TT 策略。

目前,調試 TT 違規的唯一方法是在 JS 異常上設置斷點。由于強制 TT 違規將觸發異常,因此此功能可能會很有用。但是,在現實的場景中,需要對 TT 違規進行更細粒度的控制。特別是,我們希望僅在 TT 違規(而不是其他異常)上中斷,也在僅報告模式下中斷,并區分不同類型的 TT 違規。

啟用該功能將為應用程序增加一個額外的安全層,減少跨站腳本(XSS)等漏洞。

圖片

那該如何啟用該功能呢?可以通過以下步驟來開啟此功能:

  • 在任意頁面打開 Chrome 瀏覽器的 DevTools;
  • 點擊右上角設置圖標 -> 選中左側 Experiments -> 勾選 Show CSP Violations view;

圖片

重啟瀏覽器的 DevTools;

在CSP Violations Breakpoints 下選擇 Trusted Type Violations 即可。

圖片

當遇到有安全問題的代碼時,Chrome DevTools 甚至會顯示如何修復改問題。

13. 新的字體編輯器工具

Chrome DevTools 提供了一個實驗性的字體編輯器工具,可以用來改變字體設置。可以用它來改變字體、大小、粗細、行高、字符間距,并實時看到變化。

圖片

那該如何啟用該功能呢?可以通過以下步驟來開啟此功能:

  • 在任意頁面打開 Chrome 瀏覽器的 DevTools;
  • 點擊右上角設置圖標 -> 選中左側 Experiments -> 勾選 Enable New Font Editor Tools within Styles Pane;

圖片

  • 重啟瀏覽器的 DevTools;
  • 選擇HTML元素,其中包括想改變的字體,點擊字體圖標即可。

圖片

14. 雙屏模式

通過啟用雙屏模式,可以在 Chrome DevTools 模擬器的雙屏設備上調試你的 web 應用。這對于開發要適配折疊屏手機的應用是非常有用的。

圖片

那該如何啟用該功能呢?可以通過以下步驟來開啟此功能:

  • 在任意頁面打開 Chrome 瀏覽器的 DevTools;
  • 點擊右上角設置圖標 -> 選中左側 Experiments -> 勾選 Emulation: Support dual-screen mode;

圖片

  • 重啟瀏覽器的 DevTools;
  • ①切換到移動設備調試 -> ②選擇一個雙屏設備 -> ③點擊上方的切換雙屏模式。

圖片

15. 完整的可訪問性樹視圖

通過 Chrome DevTools Accessibility Tree,可以檢查為每個DOM元素創建的可訪問性對象。這項功能與 Elements 選項卡相似,但使用它可以深入探索應用的更多可訪問性細節。

圖片

那該如何啟用該功能呢?可以通過以下步驟來開啟此功能:

  • 在任意頁面打開 Chrome 瀏覽器的 DevTools;
  • 點擊右上角設置圖標 -> 選中左側 Experiments -> 勾選 Enable the Full accessibility tree view in the Elements pane;

圖片

  • 重啟瀏覽器的 DevTools;
  • 在Elements面板中點擊右上角的無障礙按鈕,將元素視圖模式切換為無障礙樹視圖。


圖片


責任編輯:武曉燕 來源: 前端充電寶
相關推薦

2020-05-27 11:30:54

Chrome DevT前端命令

2021-08-05 18:21:29

Autowired代碼spring

2019-02-12 11:15:15

Spring設計模式Java

2022-09-07 09:01:14

JS操作符運算符

2024-03-26 10:10:45

JavaScript操作符操作表達式

2016-01-11 09:48:07

2016-03-18 19:03:35

認知計算IBM

2019-07-08 10:18:38

MPLSIP數據

2021-07-29 06:55:03

Spring@AutowriedbyType注入

2024-04-28 08:20:52

Controller接口URL

2023-02-15 08:12:19

http超時過濾器

2020-10-28 11:20:55

vue項目技

2021-04-10 07:04:00

WPS技巧辦公軟件

2023-08-29 09:31:01

Scrapy網頁爬蟲

2020-02-20 08:30:49

OSPF網絡協議路由協議

2018-02-06 09:06:03

主流分布式存儲系統

2015-06-29 09:06:51

2020-12-24 15:26:07

Redis數據庫

2020-11-18 07:52:08

2018-05-15 08:27:20

Scikit-lear機器學習Python
點贊
收藏

51CTO技術棧公眾號

亚洲爱爱综合网| 西西444www无码大胆| 欧美1234区| 99综合电影在线视频| 日韩av电影在线网| 国产白丝一区二区三区| 91蝌蚪精品视频| 色综合天天综合给合国产| 在线观看成人av| 欧美亚洲精品在线观看| 日av在线不卡| 国语自产精品视频在线看一大j8| 舐め犯し波多野结衣在线观看| www.久久99| 欧美丝袜美女中出在线| 熟女视频一区二区三区| 视频在线不卡| 国产高清视频一区| 国产精品免费视频久久久| 久艹视频在线观看| 日韩欧美视频| 精品调教chinesegay| 性鲍视频在线观看| 日韩精品免费观看视频| 亚洲国产乱码最新视频| 色中文字幕在线观看| 人人九九精品| a美女胸又www黄视频久久| 91免费精品国偷自产在线| 久久久久久无码精品大片| 狠狠爱成人网| 欧美成人四级hd版| youjizz亚洲女人| 亚洲婷婷丁香| 日韩的一区二区| 一级淫片在线观看| 欧美成人福利| 欧美在线视频不卡| 欧美 国产 小说 另类| 97人澡人人添人人爽欧美| 一区二区激情视频| 日本三日本三级少妇三级66| 日本黄色片在线观看| 久久久不卡网国产精品二区| 久久99精品久久久久久三级 | 久久久久久黄| 午夜精品一区二区三区在线视| 538精品在线视频| 久久久久久久久久久久久久久久久久| 在线播放日韩精品| 亚洲成人黄色av| 国内成人精品| 一本色道久久88亚洲综合88| 亚洲v国产v欧美v久久久久久| 免费观看久久av| 亚洲视频专区在线| 卡一卡二卡三在线观看| 精品久久久久中文字幕小说| 一区二区三区日韩在线| 俄罗斯毛片基地| 欧美1级片网站| 久久久999精品免费| 久久国产高清视频| 你懂的一区二区| 欧美激情视频给我| 天堂网一区二区三区| 亚洲在线网站| 国产精品久久久久久久天堂| 中文字幕日韩经典| 国内一区二区视频| 风间由美久久久| 天堂av在线免费| 久久久三级国产网站| 日韩精品欧美一区二区三区| 尤物视频在线免费观看| 亚洲六月丁香色婷婷综合久久 | 欧美三级在线免费观看| 欧美日韩爆操| 68精品国产免费久久久久久婷婷| 东京热一区二区三区四区| 视频一区二区中文字幕| 国产欧美日韩中文字幕| 性猛交xxxx乱大交孕妇印度| 99久久伊人久久99| 亚洲欧美国产一区二区| 午夜激情在线| 色偷偷成人一区二区三区91 | 妺妺窝人体色www看人体| 国产美女高潮在线观看| 欧美私人免费视频| 美女被爆操网站| 精品一区二区三| 欧美大片免费看 | 欧美高清性hdvideosex| 成人啪啪18免费游戏链接| 亚洲人成网www| xxxxx91麻豆| 伊人手机在线视频| 欧美aaa在线| 国产综合色一区二区三区| 国产色在线 com| 亚洲国产精品麻豆| 手机av在线网| 九九久久精品| 久久久久久久久久婷婷| 中文天堂在线资源| 波多野结衣一区二区三区| 亚洲永久激情精品| 美女露胸视频在线观看| 欧美一级艳片视频免费观看| 这里只有久久精品| 欧美日韩1区2区3区| 国产精品美女久久久免费| aaa一区二区| 国产精品日产欧美久久久久| 尤物av无码色av无码| 国产精品亚洲一区二区在线观看| 亚洲精品一区二三区不卡| 久草福利资源在线观看| 国产在线精品一区二区不卡了 | 91精品久久久久久久久| 欧美挠脚心网站| 亚洲成在线观看| 精品人妻一区二区三区免费| 日本精品三区| 国产精品99久久久久久久久久久久 | 午夜av在线播放| 欧美性一二三区| av男人的天堂av| 亚洲一级在线| 精品国产91亚洲一区二区三区www| 操你啦视频在线| 欧美日韩极品在线观看一区| www.av天天| 丝袜诱惑制服诱惑色一区在线观看| 黑人另类av| gogo久久| 国产丝袜一区二区| 精品91久久久| 成人免费视频一区| 9色porny| 国产乱人伦丫前精品视频| 欧美激情xxxxx| 黄色福利在线观看| 午夜a成v人精品| 国产一级伦理片| 亚洲欧美成人| 日韩福利影院| 欧洲精品久久久久毛片完整版| 国产一区二区三区在线免费观看| 成人黄色三级视频| 国产精品色在线| 九一精品久久久| 一本一道久久综合狠狠老| 91热福利电影| 男女在线观看视频| 日韩av在线资源| 日韩免费av网站| 国产精品女上位| 激情文学亚洲色图| 欧美区一区二| 国产专区一区二区三区| 欧美特黄aaaaaaaa大片| 在线观看中文字幕亚洲| 91欧美日韩麻豆精品| 亚洲欧美日韩国产一区二区三区| 日本亚洲一区二区三区| 在线成人av| 欧美在线播放一区二区| 97精品国产99久久久久久免费| 日韩有码在线观看| 亚洲高清视频在线播放| 欧美午夜激情在线| 国产一级淫片久久久片a级| 国内成人免费视频| 性高湖久久久久久久久aaaaa| 亚洲精品456| 国产精品美女在线| 最新日本在线观看| 日韩精品黄色网| 中文字幕在线观看国产| 一二三区精品福利视频| 中文字幕xxx| 久久国产精品99精品国产| 黄色片免费在线观看视频| 亚洲精品进入| 91一区二区三区| 台湾佬中文娱乐网欧美电影| 神马久久桃色视频| 粉嫩av一区二区夜夜嗨| 在线观看亚洲精品视频| 欧美精品videos极品| 久久网这里都是精品| 国产999免费视频| 国产日韩综合| 国产内射老熟女aaaa| 国产亚洲一区二区三区不卡| 99porn视频在线| 成人黄色在线| 欧美激情中文字幕在线| 三区四区在线视频| 日韩av在线免费播放| 国产精品自拍电影| 色猫猫国产区一区二在线视频| 亚洲最大的黄色网址| 国产日韩欧美精品一区| 亚洲婷婷在线观看| 久草精品在线观看| 蜜臀久久99精品久久久酒店新书| 欧美日韩国产在线一区| 性欧美videosex高清少妇| 黄色免费大全亚洲| 亚洲一区二区免费在线| 日韩不卡视频在线观看| 91国语精品自产拍在线观看性色 | 国产一区观看| 杨幂一区欧美专区| 久久99国产精一区二区三区| 国产一区二区三区黄| 精品中文字幕一区二区三区| 国产精品成av人在线视午夜片| ****av在线网毛片| 精品自在线视频| 精精国产xxxx视频在线| 在线播放国产一区二区三区| 神马久久久久| 亚洲国产美女精品久久久久∴| 国产男女猛烈无遮挡| 欧美三级蜜桃2在线观看| 日本熟女毛茸茸| 欧美日韩在线视频首页| 国产无套粉嫩白浆内谢| 一区二区三区久久| 欧美日韩免费一区二区| 亚洲女同ⅹxx女同tv| 国产精品嫩草影院俄罗斯| 国产精品久久久久久久久快鸭 | 欧美丝袜激情| 日韩国产在线一区| 欧美日韩中文字幕一区二区三区| 区一区二区三区中文字幕| 婷婷成人在线| 欧美日韩免费观看一区| 免费成人av| 欧洲一区二区日韩在线视频观看免费| 欧洲亚洲一区二区三区| 久久久久久欧美精品色一二三四| 麻豆一区二区麻豆免费观看| 精品无码久久久久久久动漫| 日韩大片在线免费观看| 欧美精品尤物在线| 精品免费视频| 亚洲日本精品一区| 亚洲精品一二三区区别| 日韩中文字幕亚洲精品欧美| 国产一区日韩一区| 亚洲激情六月丁香| 丝袜老师办公室里做好紧好爽| 亚洲最黄网站| 成人羞羞国产免费网站| 天堂va蜜桃一区二区三区漫画版| 国产一区二区在线免费播放| 麻豆国产欧美一区二区三区| 福利视频999| 国产91精品免费| 无码精品一区二区三区在线播放| www成人在线观看| 中字幕一区二区三区乱码| 国产精品欧美一级免费| 婷婷伊人五月天| 亚洲色图在线播放| 国产乡下妇女做爰| 色噜噜偷拍精品综合在线| 一级成人免费视频| 日韩午夜激情电影| 视频污在线观看| 在线观看欧美视频| 污污的视频在线观看| 97国产精品久久| 国产原创一区| 国产伦精品一区二区三| 欧美欧美黄在线二区| 少妇熟女一区二区| 亚洲人体偷拍| 污污网站免费观看| av高清不卡在线| 欧美成人久久久免费播放| 亚洲二区在线观看| wwwwww在线观看| 精品久久一区二区三区| 国产区av在线| 欧美激情国产精品| 日本欧美一区| 国内视频一区| 亚洲电影在线一区二区三区| 日韩欧美视频网站| 国产一区二区三区黄视频| 欧美熟妇精品黑人巨大一二三区| 国产精品美女视频| 国产三级av片| 日韩一区二区精品在线观看| 国产三级视频在线看| 久久人91精品久久久久久不卡| 国产精品亲子伦av一区二区三区| 国产精品自拍首页| 98精品视频| 日韩欧美在线免费观看视频| 高清日韩电视剧大全免费| 日本黄色激情视频| 狠狠爱在线视频一区| www.蜜臀av.com| 日韩一区二区三区国产| 欧美日韩免费看片| 精品亚洲欧美日韩| 亚洲一级高清| 日韩av在线一区二区| 国产又粗又大又爽| 亚洲香蕉成视频在线观看| 男人添女人下部高潮视频在线观看| 国产欧美在线看| 精品国产精品国产偷麻豆| 欧美精品自拍视频| 国产精品白丝jk黑袜喷水| 国产精品18在线| 欧洲国内综合视频| 国产在线电影| 日本国产精品视频| 日本午夜精品久久久| 国产一二三区在线播放| 国产在线看一区| 国产一区第一页| 欧美日韩不卡视频| xxxxx日韩| 国产精品久久久久久av福利软件| 三级精品视频| 夫妻免费无码v看片| 99精品在线观看视频| 国产在线视频在线观看| 精品久久久久久无| 麻豆av在线免费观看| 国产高清一区视频| 午夜精品久久| 男女性杂交内射妇女bbwxz| 亚洲综合色视频| 日韩在线视频免费| 久久久久久69| 欧美调教在线| 国产偷人视频免费| 国产三级精品视频| 国产成人自拍偷拍| 中文字幕亚洲激情| 青青草国产一区二区三区| 永久久久久久| 国产麻豆日韩欧美久久| 久久久久久久久久久久久久免费看 | 午夜精品久久久久久久白皮肤| 亚洲精品v亚洲精品v日韩精品| 国产精品无码免费专区午夜| 成人福利在线看| 九九精品免费视频| 伊人久久久久久久久久久| 国产精品久久久久久久久免费高清 | 亚洲视频1区| 真实乱视频国产免费观看 | 久久免费国产视频| 日韩成人动漫在线观看| 一级特黄性色生活片| 中文字幕一区二区三区四区不卡 | 日韩在线观看免费高清| 高清在线一区二区| 91午夜在线观看| 久久久影视传媒| ,一级淫片a看免费| 欧美高清视频在线观看| 私拍精品福利视频在线一区| 色综合手机在线| 一区二区三区国产精品| 男人的天堂在线| 亚洲aⅴ男人的天堂在线观看 | 2019亚洲日韩新视频| 青青草成人影院| 黑人玩弄人妻一区二区三区| 色综合久久综合网| 黄色网页在线免费看| 精品无码久久久久国产| 久久国产精品99久久久久久老狼| 亚洲色婷婷一区二区三区| 日韩av在线电影网| 高清一区二区中文字幕| 久久婷婷国产精品| 亚洲视频网在线直播| 三级在线视频| 亚洲自拍小视频免费观看| 香蕉久久a毛片| 久久久久99精品成人片试看| 亚洲美女av黄| 亚洲性视频在线| 奇米影音第四色| 午夜影视日本亚洲欧洲精品| 生活片a∨在线观看|