在擁抱Chromium之後,微軟正積極為這款開源網頁瀏覽器做貢獻。目前谷歌的Chrome瀏覽器擁有自己的平滑滾動功能,而微軟希望進一步優化來增強使用體驗。在今年早些時候分享了對Chromium滑鼠行為的看法之後,微軟正計劃改善Windows平臺Chromium的滾動效果。
在Chromium瀏覽器中,當主程式繁忙的時候單擊滾動條進行滾動會出現卡頓的情況。微軟計劃引入經典Edge上的流暢滑動解決方案,來修復Chromium中的卡頓情況。微軟工程師寫道:“這個提案是將合成的滾動條滾動移動到impl程式中,這樣即使主執行緒忙,使用者也可以繼續與滾動條進行互動並滾動。”
微軟的新提案還將解決使用者使用滑鼠在Chrome的滾動條上下滑動頁面時候遇到的高延遲問題。微軟解釋稱:“我們觀察到Chromium的滾動條拖動延遲平均要比EdgeHTML高出2-4倍,尤其是那些非常考驗資源的網站上。”
微軟工程師解釋道:“通過避免Chromium的主程式,我們相信我們可以使滾動條拖動的效能更符合我們在EdgeHTML中所實現的。”這可能意味著即使主執行緒繁忙,使用者也應該能夠使用滾動條滾動而不會降低效能。微軟工程師完成的工作的一部分已被Chromium社群所接受。新提交顯示程式碼已合併到Chromium和Canary構建中。
來源:cnBeta.COM
更多資訊:俄羅斯:9個月內 FB和Twitter必須遵守資料保護法