微软向Chromium贡献代码以优化浏览器滚动体验
喜歡就關注我們吧!
近日,微軟為 Chromium 社區提交了一個新功能,用于解決以 Chromium 為內核的瀏覽器在 Windows 10 中滾動響應不夠流暢的問題。
據悉,Chrome 瀏覽器在訪問某些網站并滾動時會出現抖動的情況,導致其在部分場景中滾動并不順暢。為了解決存在于 Chrome 中的這些小毛病,微軟向 Chromium 內核社區提交了一個 EdgeHTML 風格的滾動組件 impulse。
impulse 是由微軟設計的滾動功能組件,最初隨 UWP 版的 Edge 瀏覽器上線。微軟方面表示,impulse 滾動的實現和 Chromium 現有的滾動動畫非常相似,但存在一些關鍵性的區別。例如在啟用 impulse 后,開始滾動時網頁的內容會開始快速移動,然后由于“摩擦”而變慢。
微軟工程師 Rahul Arakeri?解釋說:?“這種設計方法的好處之一是,由于開始時的快速啟動,會讓用戶感覺滾動更加靈敏。” 此外 impulse 還包括了一些性能方面的優化。這些區別使得 impulse 滾動的體驗更好,即使在瀏覽一個很長的文檔,同時正在瀏覽的頁面上發生了很多事情,整個滾動過程仍然可以保持得較為流暢。
除了滾動優化程序之外,微軟還在努力改進 Chrome 的暗模式體驗。
一直以來,微軟都致力于提升 Chrome 以及自家的 Edge 瀏覽器在 Windows 10 系統中的使用體驗,包括在 Windows 10 中推出新的 SegmentFap 功能來減少瀏覽器內存使用等,為此向 Chromium 社區貢獻了不少代碼。
Go泛型提案已提交,Go 1.18 beta有望試用
2021-01-14
微軟、思科等公司源代碼被公開出售,打包價100萬美元
2021-01-14
Flash 未死
2021-01-13
覺得不錯,請點個在看呀
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的微软向Chromium贡献代码以优化浏览器滚动体验的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 浅谈与彼得原理和责任管理有关的小故事
- 下一篇: 浏览器缓存机制的研究分享