<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Chrome 87 新特性解讀,多年來 Chrome 性能最大提升!

          共 3787字,需瀏覽 8分鐘

           ·

          2020-11-19 06:42

          今天 Chrome 更新了 87 最新版,這是今年最后一次 Chrome 更新了,這個(gè)版本是多年來 Chrome 性能獲得最大提升的一次,開發(fā)者工具也進(jìn)行了大幅度更新。

          有用戶認(rèn)為,原本 Chrome 的性能問題詬病已久,然而在新 Edge 出來了以后,性能突然就提升了,這顯然是谷歌方面受到了 Edge 市場份額暴增帶來的壓力。

          另外,在 Mac 上的 Chrome 還更新了圖標(biāo),這應(yīng)該是為了適配 Big Sur 專門進(jìn)行的設(shè)計(jì)。

          原文:https://developers.google.com/web/updates/2020/10/devtools

          PS:最新的 Chrome 更新視頻是一個(gè)日裔女的解說,這英語口語真是醉了...

          1. 新的 CSS Grid 調(diào)試工具

          現(xiàn)在 DevTools 對(duì) CSS 的 Grid 有了更好的支持。

          CSS grid debugging

          當(dāng)頁面上的 HTML 元素具有 display: griddisplay: inline-grid 時(shí),可以在 Elements 面板中看到它旁邊的一個(gè) Grid 標(biāo)記。單擊標(biāo)記可以切換頁面上 Grid 覆蓋的高亮顯示。

          新的 Layout 子面板有一個(gè) Grid 標(biāo)簽,提供了查看 Grid 的一些選項(xiàng)。

          查看文檔以了解更多信息。

          對(duì)應(yīng) Chromium issue: 1047356

          2. 新的 WebAuthn 面板

          現(xiàn)在,可以模擬身份驗(yàn)證器并使用新的 WebAuthn 選項(xiàng)卡調(diào)試 Web 身份驗(yàn)證 API。

          WebAuthn

          如圖選擇 More options > More tools > WebAuthn 可以打開 WebAuthn 面板。

          WebAuthn tab

          在 WebAuthn 標(biāo)簽出現(xiàn)之前,Chrome 上不支持原生的 WebAuthn 調(diào)試。開發(fā)人員需要物理身份驗(yàn)證器來測試他們的 Web 應(yīng)用程序。

          有了新的 WebAuthn 標(biāo)簽,Web 開發(fā)人員現(xiàn)在可以模擬認(rèn)證器,定制它們的功能,并檢查它們的狀態(tài),而不需要任何物理認(rèn)證器。這使得調(diào)試體驗(yàn)更加容易。

          查看我們的文檔了解更多關(guān)于 WebAuthn 特性的信息。

          對(duì)應(yīng) Chromium issue: 1034663

          3. 開發(fā)者工具的面板現(xiàn)在支持垂直分屏

          DevTools 現(xiàn)在支持將 DevTools 工具面板移動(dòng)到頂部和底部,通過這種方式,可以同時(shí)分屏查看任意兩個(gè)工具面板。

          例如,如果想同時(shí)查看 Elements 和 Sources 面板,可以右鍵單擊 Sources 面板,并選擇移動(dòng)到底部。

          Move to bottom

          類似地,可以將任何底部選項(xiàng)卡移動(dòng)到頂部,方法是右鍵單擊選項(xiàng)卡并選擇 Move to top。

          Move to top

          4. Elements 面板功能更新

          4.1 在 Styles 子面板中查看 Computed 側(cè)邊欄

          現(xiàn)在可以切換 Styles 面板中的 Computed 側(cè)邊欄。

          默認(rèn)情況下,Styles 面板中的 Computed 側(cè)邊欄是折疊的,單擊按鈕可以切換展開狀態(tài)。

          Computed sidebar pane

          對(duì)應(yīng) Chromium issue: 1073899

          4.2 在 Computed 面板中對(duì) CSS 屬性進(jìn)行分組

          現(xiàn)在可以在 Computed 側(cè)邊欄中按類別對(duì) CSS 屬性進(jìn)行分組。

          有了這個(gè)新的分組特性,在 Computed 中查找和選擇性地關(guān)注一組相關(guān) CSS 屬性變得更加容易。

          在 Elements 面板上,選擇一個(gè)元素,單擊 Group 復(fù)選框,可以對(duì) CSS 屬性進(jìn)行分組/取消分組。

          Grouping CSS properties

          對(duì)應(yīng) Chromium issues: 1096230, 1084673, 1106251

          5. Lighthouse 更新 Lighthouse 6.4

          Lighthouse 面板現(xiàn)在更新到了 Lighthouse 6.4,查看 release notes 可以看到完整的新特性清單。

          Lighthouse

          Lighthouse 6.4 中的新特性:

          1. Preload fonts:報(bào)告是否所有使用了 font-display: optional 的字體文件是否都有預(yù)加載成
          2. Valid sourcemaps:報(bào)告頁面上非第三方 JS 的 sourcemap 文件是否正確
          3. Large JavaScript library(實(shí)驗(yàn)性特性):報(bào)告頁面上的大型 JS 庫(比如:moment.js)

          對(duì)應(yīng) Chromium issue: 772558

          6. 在 Performance 面板中的事件線(Timings)上將標(biāo)記出 performance.mark() 事件

          Performance 面板記錄的 Timing 部分現(xiàn)在會(huì)標(biāo)記 Performance.mark() 事件。

          Performance.mark events

          7. Network 面板新增 resource-type、url 篩選條件

          現(xiàn)在可以使用 Network 面板中的 resource-typeurl 關(guān)鍵字篩選網(wǎng)絡(luò)請(qǐng)求。

          例如,使用 resource-type: image 可以篩選出請(qǐng)求圖像的網(wǎng)絡(luò)請(qǐng)求。

          resource-type filter

          點(diǎn)擊更多的篩選條件,可以查看到更多類似于 resource-typeurl 的篩選用法。

          對(duì)應(yīng) Chromium issues: 1121141, 1104188

          8. Application 面板中 Frames 子面板相關(guān)的更新

          8.1 支持展示 COEPCOOP 的向誰報(bào)告字段

          現(xiàn)在可以在 Application 面板的 Frames 子面板的 Security & Isolation 部分查看向終端報(bào)告的 COEP (Cross-Origin Embedder Policy)和 COOP(Cross-Origin Opener Policy)。

          Reporting Api 定義了一個(gè)叫做 Report-To 的新的 HTTP Header,當(dāng)網(wǎng)站中出現(xiàn)違背 COEP (Cross-Origin Embedder Policy)和 COOP(Cross-Origin Opener Policy)的情況時(shí),瀏覽器會(huì)向這個(gè)頭部指定的地址發(fā)送報(bào)告。

          reporting to endpoint

          關(guān)于如何開啟 COEP 和 ?COOP 來使你的網(wǎng)站實(shí)現(xiàn)跨源隔離(cross-origin isolated)可以查看這篇文章

          對(duì)應(yīng) Chromium issue: 1051466

          8.2 展示 COEP 和 COOP 的 report-only 模式

          Devtools 對(duì)于 COEP、COOP 為 report-only 的情況,新增了標(biāo)記展示

          report-only label

          觀看這個(gè)視頻,學(xué)習(xí)如何防止信息泄漏,以及如何開啟 COOP 和 COEP。

          對(duì)應(yīng) Chromium issue: 1051466

          9. 移除 More tools 菜單中的 Setting 按鈕

          More tools 菜單中的 Setting 已不推薦使用,請(qǐng)從主面板打開 Setting。

          Settings in the main panel

          對(duì)應(yīng) Chromium issue: 1121312

          10. 實(shí)驗(yàn)特性

          以下特性均需要開啟 Settings > ?Experiments 下的相關(guān)選項(xiàng)

          10.1 CSS Overview 面板中支持查看、修復(fù)色彩對(duì)比度問題

          CSS Overview 面板展示了你的頁面中低色彩對(duì)比文本的色彩列表。

          這個(gè) Demo 頁面展示了一個(gè)低色彩對(duì)比度的反面案例,打開這個(gè) CSS Overview 面板可以查看到所有有問題的元素列表。

          Low color contrast issues

          單擊列表中的某個(gè)元素可以打開 Elements 面板中的元素,DevTools 將提供自動(dòng)顏色建議,幫助修復(fù)文本的低色彩對(duì)比度問題。

          對(duì)應(yīng) Chromium issue: 1120316

          10.2 DevTools 支持自定義鍵盤快捷鍵了

          現(xiàn)在可以在 DevTools 中自定義鍵盤快捷鍵。

          進(jìn)入 Settings > Shortcuts,將鼠標(biāo)懸停在一個(gè)命令上,點(diǎn)擊編輯按鈕來自定義快捷鍵。

          Customize keyboard shortcuts

          要重置所有快捷方式,請(qǐng)單擊 Restore default shortcuts 還原默認(rèn)快捷鍵。

          對(duì)應(yīng) Chromium issue: 174309


          ?? 看完三件事

          如果你覺得這篇內(nèi)容對(duì)你挺有啟發(fā),我想邀請(qǐng)你幫我三個(gè)小忙:

          1. 點(diǎn)個(gè)「在看」,讓更多的人也能看到這篇內(nèi)容(喜歡不點(diǎn)在看,都是耍流氓 -_-)

          2. 關(guān)注我的博客?https://github.com/SHERlocked93/blog,讓我們成為長期關(guān)系

          3. 關(guān)注公眾號(hào)「前端下午茶」,持續(xù)為你推送精選好文,也可以加我為好友,隨時(shí)聊騷。


          在看點(diǎn)這里


          瀏覽 71
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  国家产在线观看一二 | 在线视频黄网页 | 超碰97在线免费 | 露脸露逼 | 日本成人电影在线观看 |