微軟解釋了 Microsoft Edge 如何擊敗滯後的網頁

閱讀時間圖標 2分鐘讀


讀者幫助支持 MSpoweruser。如果您透過我們的連結購買,我們可能會獲得佣金。 工具提示圖標

請閱讀我們的揭露頁面,了解如何幫助 MSPoweruser 維持編輯團隊的發展 阅读更多

Microsoft Edge 在四月份的 Windows 10 創意者更新中獲得了一些新功能。除了所有新功能之外,微軟還在幕後進行了重大改進,以提高 Microsoft Edge 的效能和穩定性。這些改進主要添加到 Microsoft Edge 的瀏覽器引擎(稱為 EdgeHTML)中。隨著 EdgeHTML 15 的發布,微軟對網頁上某些 JavaScript 操作的處理方式進行了重大改進,以提高網頁輸入的回應能力以及 Microsoft Edge 的實際瀏覽器 UI。

借助 EdgeHTML 15,Microsoft Edge 現在將輸入事件優先於其他一些 JavaScirpt 操作,例如 設置超時()。 Microsoft Edge 工程師在 EdgeHTML 15 中實施了一個新計劃,允許優先考慮輸入 設置超時, 使網站更具響應性。 換句話說,如果您訪問一個使用大量 設置超時, 您現在可以與網站的鏈接和其他元素進行交互,甚至在這些元素之前 設置超時 被執行。 這也將使網頁中的滾動更加流暢,因為您將能夠在頁面加載後立即開始滾動 設置超時 正在由瀏覽器處理。


微軟通過 EdgeHTML 15 和 Windows 10 Creators Update 對 Edge 進行的另一項重大改進是優先考慮瀏覽器 UI。 Microsoft Edge 和 EdgeHTML15 現在將瀏覽器 UI 中的輸入優先於頁內事件。 簡而言之,這將確保 Microsoft Edge 的實際瀏覽器 UI 繼續運行,即使網頁由於無限循環或荒謬的超時功能等原因而開始滯後。 因此,當網頁開始滯後時,您仍然可以與 Edge 的瀏覽器 UI(地址欄、選項卡、新選項卡按鈕、收藏按鈕等)進行交互:


微軟表示,Edge 對輸入事件處理方式的改進導致出色響應會話的數量(響應時間小於 300 毫秒)從 88.71% 增加到 95.53%。 這些改進還將響應能力差(響應時間在 300 毫秒到 1 秒之間)的會話數量從 5.68% 降低到僅 3%,將響應能力差(響應時間超過 1 秒)的會話數量從 5.61% 降低到僅 1.46%。

有關主題的更多資訊: 邊緣, EdgeHTML, 邊緣HTML 15, 微軟邊緣, 10窗口, 創作者10 Windows更新