谷歌一直是漸進式網頁應用程式(PWA)的主要擁護者,並且建立了多款具備本地應用特性的網站。在2018年的時候,微軟的加盟吸引了更多軟體開發者和投資者的加入。雖然PWA可能會在未來大放異彩,但目前這項技術尚不成熟,無法訪問所有的Windows 10和Android功能,從而在某些領域落後於本地應用程式。
根據一項新的提案,微軟正在開發一項名為“EditContext”的新API,可以將Web應用程式與Windows 10上的高階文字輸入方式整合在一起。例如,該API能夠在系統文字輸入服務中整合類似於Google Docs等網頁應用程式,支援滑動輸入、Emoji篩選器和其他諸多功能。
該API旨在改善Progressive Web Apps的可訪問性和效能,併為基於Web的編輯解鎖新功能。大部分網頁應用程式都內建編輯行為,但這些行為通常無法提供系統級別的整合。透過“EditContext”API,公司希望透過從HTML DOM檢視分離文字輸入來解決網頁應用程式的輸入問題。
一位微軟工程師在私人帖子中透露了這將如何幫助Google Docs:
Google Docs使用off screen可編輯的元素來促進整合系統文字輸入服務。在整合了系統文字輸入服務後,Google Docs可以訪問文字輸入功能(例如IME)以中文,日文和韓文進行撰寫,還可以使用表情符號選擇器等。
根據承諾,Microsoft已經開始將API整合到Chromium中。
谷歌一直是漸進式網頁應用程式(PWA)的主要擁護者,並且建立了多款具備本地應用特性的網站。在2018年的時候,微軟的加盟吸引了更多軟體開發者和投資者的加入。雖然PWA可能會在未來大放異彩,但目前這項技術尚不成熟,無法訪問所有的Windows 10和Android功能,從而在某些領域落後於本地應用程式。
根據一項新的提案,微軟正在開發一項名為“EditContext”的新API,可以將Web應用程式與Windows 10上的高階文字輸入方式整合在一起。例如,該API能夠在系統文字輸入服務中整合類似於Google Docs等網頁應用程式,支援滑動輸入、Emoji篩選器和其他諸多功能。
該API旨在改善Progressive Web Apps的可訪問性和效能,併為基於Web的編輯解鎖新功能。大部分網頁應用程式都內建編輯行為,但這些行為通常無法提供系統級別的整合。透過“EditContext”API,公司希望透過從HTML DOM檢視分離文字輸入來解決網頁應用程式的輸入問題。
一位微軟工程師在私人帖子中透露了這將如何幫助Google Docs:
Google Docs使用off screen可編輯的元素來促進整合系統文字輸入服務。在整合了系統文字輸入服務後,Google Docs可以訪問文字輸入功能(例如IME)以中文,日文和韓文進行撰寫,還可以使用表情符號選擇器等。
根據承諾,Microsoft已經開始將API整合到Chromium中。