得益於微軟改進Windows端Chrome滾動將更加流暢
通過對Chromium社區的代碼貢獻,微軟致力於讓Edge和Chrome等瀏覽器在滾動的時候更加流暢,同時也通過SegmentHeap功能來減少內存使用。目前Chrome瀏覽器在訪問某些網站進行滾動的時候會出現抖動情況,而且在部分場景中滾動並不順暢。
為了解決存在於Chrome中的這些小毛病,微軟通過提交方案希望在Chromium代碼中整合EdgeHTML風格的滾動動畫–impulse。impulse是微軟設計的滾動特性,最初隨UWP版Edge瀏覽器上線。
通過impulse 滾動,微軟計劃讓頁面滾動變得更“響應”你的操作,即使你在瀏覽一個長長的文檔,而且你正在瀏覽的頁面上發生了很多事情,也會變得更加流暢。微軟表示,impulse 滾動的實現和Chromium 現有的滾動動畫非常相似,但存在一些關鍵性的區別。
例如當啟用該功能時,網頁內容將開始快速移動,然後由於摩擦而放慢速度。軟件工程師Rahul Arakeri 解釋說:“這種方法的好處之一是,由於開始時的快速加速,滾動感覺更靈敏”
在最近的Chromium Edge的構建中,微軟表示已經啟用了對這些滾動改進的支持,當你在長頁面或文檔上滾動時,滾動的流暢性不會受到影響。不過,微軟警告說,動畫效果不會和EdgeHTML中的動畫完全一樣。