目錄
Web開發工具
編輯Web開發工具(通常稱為devtools)允許Web開發人員測試和調試其代碼。它們與網站構建者和集成開發環境(IDE)的不同之處在于它們不協助直接創建網頁,而是它們是用于測試網站或Web應用程序的用戶界面的工具。
Web開發工具是作為瀏覽器插件或Web瀏覽器中的內置功能提供的。最流行的網絡瀏覽器,如谷歌瀏覽器,火狐,互聯網瀏覽器,Safari瀏覽器和歌劇,有內置的工具,幫助Web開發人員和許多額外的附加組件可以在各自的插件下載中心找到。
Web開發工具允許開發人員使用各種Web技術,包括HTML、CSS、DOM、JavaScript以及由Web瀏覽器處理的其他組件。由于Web瀏覽器對更多功能的需求不斷增長,流行的Web瀏覽器包含了更多面向開發人員的功能。
Web開發人員工具支持
編輯幾種著名的Web瀏覽器都支持Web開發人員工具,使Web設計人員和開發人員可以查看其頁面的組成。這些都是瀏覽器內置的所有工具,不需要其他模塊或配置。
- Firefox?– F12 Web控制臺/瀏覽器控制臺(自Firefox 4起)。Web控制臺適用于單個內容選項卡;瀏覽器控制臺適用于整個瀏覽器。還存在許多插件,包括Firebug。
- Google Chrome?– Chrome開發人員工具(DevTools)
- Internet Explorer和Microsoft Edge?– F12 Web開發人員工具(從版本8開始)
- 歌劇?–?歌劇蜻蜓
- Safari?– Safari Web開發工具(從版本3開始)
最常用的功能
編輯通常,將鼠標懸停在網頁上的某個項目上,然后從上下文菜單中選擇“檢查元素”或類似選項,即可訪問瀏覽器中的內置Web開發人員工具。或者,F12鍵往往是另一個常見的快捷鍵。
HTML和DOM
HTML和DOM查看器和編輯器通常包含在內置的Web開發工具中。HTML和DOM查看器與Web瀏覽器中的視圖源功能之間的區別在于,除了允許您更改HTML和DOM并查看HTML和DOM查看器之外,HTML和DOM查看器還允許您查看其呈現時的DOM。進行更改后,更改將反映在頁面中。
除了選擇和編輯外,HTML元素面板通常還將顯示DOM對象的屬性,例如顯示尺寸和CSS屬性。
網頁資產,資源和網絡信息
網頁通常會以圖像、腳本、字體和其他外部文件的形式加載并需要其他內容。Web開發工具還允許開發人員檢查以樹狀結構列表形式在網頁上加載并可用的資源。
Web開發工具還允許開發人員查看有關網絡使用情況的信息,例如查看加載時間和帶寬使用情況以及正在發送和接收的HTTP標頭。
分析和審核
通過分析,開發人員可以捕獲有關網頁或Web應用程序性能的信息。利用此信息,開發人員可以提高其腳本的性能。審核功能可以在分析頁面之后為開發人員提供建議,以進行優化以減少頁面加載時間并提高響應速度。Web開發工具通常還提供時間軸功能,以提供呈現頁面所需的時間,內存使用情況以及發生的事件類型的記錄。
這些功能使開發人員可以優化其網頁或Web應用程序。
JavaScript調試
JavaScript通常在網絡瀏覽器中使用。Web開發工具通常包括一個面板來調試腳本,該面板允許開發人員在調試JavaScript時添加xxx表達式,斷點,查看調用堆棧,以及暫停、跳過、進入和退出功能。
通常包含一個JavaScript控制臺。控制臺允許開發人員鍵入JavaScript命令和調用函數,或查看在腳本執行期間可能遇到的錯誤。
內容由匿名用戶提供,本內容不代表www.gelinmeiz.com立場,內容投訴舉報請聯系www.gelinmeiz.com客服。如若轉載,請注明出處:http://www.gelinmeiz.com/106485/