QQ在線客服

當(dāng)前位置:首頁(yè)> 資訊> 移動(dòng)業(yè)界

微軟測(cè)試 Win10 Chromium/Edge 新功能: CPU 性能優(yōu)化、滾動(dòng)新效果

2020-07-06 13:06 來源: 站長(zhǎng)資源平臺(tái) 瀏覽(632)人   

7月6日消息外媒Windows Latest報(bào)道,今年早些時(shí)候,微軟將Edge瀏覽器切換為Chromium開源引擎,后者也為Google Chrome、Brave和其他瀏覽器提供支持。

微軟正在與競(jìng)爭(zhēng)對(duì)手谷歌積極合作,開發(fā)開源Chromium項(xiàng)目,該公司已經(jīng)解決了谷歌瀏覽器中一些領(lǐng)域問題,包括電池消耗、輔助功能工具和開發(fā)人員工具。

隨著微軟通過Windows 10 Update向用戶推送基于Chromium的Edge瀏覽器,現(xiàn)在出現(xiàn)了有關(guān)微軟如何與Google合作以優(yōu)化CPU使用率和其他滾動(dòng)區(qū)域的新細(xì)節(jié)。

CPU優(yōu)化

微軟終于開始著手進(jìn)行更改,最終將改善Windows 10上的Chrome性能。

在一篇Bug文章中,微軟指出Google Chrome運(yùn)行一個(gè)代碼來確定Chrome.exe是否固定在任務(wù)欄上。

Chrome啟動(dòng)45秒后,此代碼檢查可消耗最多300ms的CPU,這在大多數(shù)配置中都不是很重要或不引人注意,但微軟Eric Lawrence認(rèn)為,解決一些小問題最終可以改善瀏覽器的性能。

注意到,微軟在一次提交中指出,它計(jì)劃實(shí)施一項(xiàng)更改,以解決由任務(wù)欄檢查引起的CPU使用情況。

微軟指出:“在進(jìn)行此更改之前,創(chuàng)建了一個(gè)單獨(dú)的實(shí)用程序過程來枚舉固定的快捷方式文件夾中的快捷方式,并將枚舉該快捷方式上的所有shell verbs,以查看是否包含從任務(wù)欄取消固定”。

微軟還補(bǔ)充說,不必執(zhí)行此額外步驟,因?yàn)閮H在任務(wù)欄目錄中具有快捷方式就足夠了。微軟的修復(fù)程序?qū)h除枚舉shell verbs的代碼,并在瀏覽器進(jìn)程而不是單獨(dú)的實(shí)用程序進(jìn)程中運(yùn)行該代碼。

當(dāng)?shù)谝环交虻谌椒啦《拒浖z查代碼執(zhí)行時(shí),此不必要的代碼行也很耗費(fèi)性能。

過度彈性滾動(dòng)

過度滾動(dòng)彈性效果(向用戶表明他們?cè)跐L動(dòng)時(shí)已到達(dá)頁(yè)面末尾)也正在面向Chrome Canary推出。

這種效果也被稱為“橡皮筋效果(rubber banding)”,微軟表示,在用戶案例研究中有71%的參與者表達(dá)了對(duì)滾動(dòng)效果的偏愛。

微軟的建議已被合并到Chromium中,并且該功能已納入Chrome Canary版本。

基于百分比的滾動(dòng)

此外,微軟已實(shí)現(xiàn)基于當(dāng)前的改進(jìn)的滾動(dòng),該滾動(dòng)使用滾動(dòng)器的height屬性來計(jì)算Windows 10上Chromium中的滾動(dòng)增量。

根據(jù)微軟的說法,此功能將使導(dǎo)航某些網(wǎng)頁(yè)(包括具有較小滾動(dòng)條的網(wǎng)頁(yè))時(shí)變得更加容易。

【版權(quán)與免責(zé)聲明】如發(fā)現(xiàn)內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息發(fā)郵件至 kefu@2898.com ,我們將及時(shí)溝通與處理。 本站內(nèi)容除了2898站長(zhǎng)資源平臺(tái)( www.afrimangol.com )原創(chuàng)外,其它均為網(wǎng)友轉(zhuǎn)載內(nèi)容,涉及言論、版權(quán)與本站無(wú)關(guān)。
投稿

關(guān)注我們

站長(zhǎng)資源平臺(tái)微信公眾號(hào)

微信二維碼