新的API將改善微軟Edge和Google Chrome瀏覽器的書寫墨跡表現
來自新的代碼提交中發現,微軟正在對基於Chromium的瀏覽器(如Edge和Chrome)中的墨跡功能進行一系列改進。這家軟件巨頭在收到用戶的反饋後,決定對使用Chromium的墨跡功能中遇到的問題做一些改進,主要報告的問題是延遲問題,會導致書寫並生成墨跡時感覺有點卡頓。
微軟方面收到了關於Edge無法區分筆和手指輸入的投訴。作為一個名為”Web Ink Enhancement “項目的一部分,微軟一直在考慮使用新的API來解決使用鋼筆或手寫筆時的延遲問題。墨水預測”在目前的形式下相當糟糕”。例如有一個bug會令即使當鼠標左鍵被抬起時,墨水痕跡會短暫地繼續,而原本這個時候墨水應該停止顯現。當瀏覽器不知道任何關於書寫墨蹟的信號,無法停止轉變點時,就會發生這種情況。
在Chromium Gerrit的一篇新文章中,微軟已經證實,它計劃使用即將到來的Windows 10 API–StartNewTrail、AddTrailPoints、RemoveTrailPoints等來指示墨蹟的起點,並在更多墨跡到達時添加額外的點。
“這允許瀏覽器進程直接向GPU主線程發送點,為這些點被操作系統API消耗做準備,減少延遲,”微軟指出。
微軟仍在研究這些新的Windows 10 API,它們將在未來的SDK中加入。除了墨蹟之外,微軟還在研究一些變化,以提高使用Chromium瀏覽器安裝網絡應用的質量。例如,未來的Chromium更新將允許用戶通過瀏覽器會話還原系統恢復Web應用。