微軟,如果不能擊敗他們,那就加入他們!

點(diǎn)擊上方藍(lán)字關(guān)注我們


自從今年微軟的Edge也加入Chromium陣營后,收獲了一大波優(yōu)秀口碑。直到現(xiàn)在,Chrome和Edge已經(jīng)是當(dāng)前全球份額前二的瀏覽器。
盡管微軟放棄自家瀏覽器內(nèi)核是一件比較遺憾的事情,不過自從“倒戈”Chromium后,微軟也一直在積極努力為參與開源項(xiàng)目的優(yōu)化。
11月26日,外媒報(bào)道稱,微軟工程師們現(xiàn)在正在解決Chromium瀏覽器一個(gè)“歷史遺留”問題:在頁面上滾動(dòng)時(shí)瀏覽器產(chǎn)生滯后性問題。

報(bào)道描述道,在過去的幾個(gè)月里,微軟與谷歌合作,將經(jīng)典版Edge的滾動(dòng)特性引入到Chromium中,并啟用了對(duì)平滑滾動(dòng)的支持。
平滑滾動(dòng)的目的,在于幫助用戶(尤其是平板電腦用戶)在瀏覽長頁面時(shí)減少載入延遲和滑動(dòng)遲滯。
除了鍵盤鼠標(biāo),平滑滾動(dòng)還包括對(duì)觸摸式滑動(dòng)的優(yōu)化。
微軟表示,觸控滾動(dòng)的延遲要比鼠標(biāo)或者鍵盤的滾動(dòng)更加明顯,但是通過 Scroll Predictor 算法能夠更好地解決這個(gè)問題。

微軟提交至Chromium的Scroll Predictor算法適用于包括Windows 10的所有桌面平臺(tái),它能夠用于測量手指位置和已渲染位置之間的平均距離。
這項(xiàng)新研究的目的,是驗(yàn)證一種最佳預(yù)測時(shí)間和一種預(yù)測算法,該算法可以在不增加抖動(dòng)的情況下最大程度地減少延遲。
此外,在一份單獨(dú)的bug報(bào)告中,微軟、英特爾和谷歌正在聯(lián)合調(diào)查一個(gè)問題:即當(dāng)滾動(dòng)帶有視頻的頁面時(shí),幀數(shù)會(huì)大量下降。

例如,在使用英特爾GPU和Win 10的設(shè)備上,當(dāng)用戶在播放YouTube視頻的情況下滾動(dòng)時(shí),可能會(huì)出現(xiàn)滯后。
據(jù)了解,微軟承諾會(huì)優(yōu)先在Edge Canary版本中修復(fù),并把方案分享給Chrome參考。
一直以來,Chromium本身也存在許多待優(yōu)化的問題,包括內(nèi)存和電池優(yōu)化等等。
一項(xiàng)新的數(shù)據(jù)顯示,自去年11月以來,Edge團(tuán)隊(duì)的161名工程師對(duì)Chromium開源項(xiàng)目做出了1835項(xiàng)commits。

截止目前,微軟對(duì)Chromium的貢獻(xiàn)包括:
輔助功能
電池壽命的改善
HTML表單控件
媒體播放
畫布渲染性能
Windows字體渲染
布局
編輯和虛擬鍵盤
WebXR
HTML,JSON和CSS模塊
隱私(StorageAccess API)
企業(yè),發(fā)布質(zhì)量和安全性改進(jìn)
值得注意的是,微軟還對(duì)Windows 10進(jìn)行了改進(jìn),以更好地適配Chromium。
例如,微軟發(fā)行了帶有SegmentHeap功能的2020年5月更新,以減少所有瀏覽器的內(nèi)存使用。
這些變化不僅使Edge受益,而且Chrome也受益。相信在微軟的幫助下,會(huì)使這些瀏覽器的狀況更好。
回復(fù)下方 「關(guān)鍵詞」,獲取優(yōu)質(zhì)資源
回復(fù)關(guān)鍵詞 「linux」,即可獲取 185 頁 Linux 工具快速教程手冊和154頁的Linux筆記。
回復(fù)關(guān)鍵詞 「Python進(jìn)階」,即可獲取 106 頁 Python 進(jìn)階文檔 PDF
回復(fù)關(guān)鍵詞 「Python面試題」,即可獲取最新?100道?面試題 PDF
回復(fù)關(guān)鍵詞 「python數(shù)據(jù)分析」,即可獲取47頁python數(shù)據(jù)分析與自然語言處理的 PDF
回復(fù)關(guān)鍵詞 「python爬蟲」,滿滿五份PPT爬蟲教程和70多個(gè)案例
回復(fù)關(guān)鍵詞 「Python最強(qiáng)基礎(chǔ)學(xué)習(xí)文檔」,即可獲取 168 頁 Python 最強(qiáng)基礎(chǔ)學(xué)習(xí)文檔 PDF,讓你快速入門Python 推薦我的微信號(hào)
來圍觀我的朋友圈,我的經(jīng)驗(yàn)分享,技術(shù)更新,不定期送書,坑位有限,速速掃碼添加!
備注:開發(fā)方向_昵稱_城市,另送你10本Python電子書。


點(diǎn)個(gè)在看你最好看


