该API旨在改善Progressive Web Apps的可访问性和性能,并为基于Web的编辑者解锁新功能。
大多数Web应用程序都带有内置的编辑器,但这些行为通常无法提供与OS的预期集成。微软希望借助“EditContext”API,通过将文本输入与HTML DOM视图分离来解决Web应用程序输入问题。
为此,Web应用程序的开发者需要通过EditContext的API包含数据。
一位微软工程师在私人帖子中透露了这将如何帮助Google Docs:
“Google Docs使用屏幕外可编辑的元素来促进与OS文本输入服务的集成。与OS文本输入服务集成后,Google Docs可以访问文本输入功能(例如IME)以中文、日文和韩文进行撰写,还可以使用表情符号选择器等。”
根据承诺,微软已经开始将API集成到Chromium版Edge浏览器中。
该API最终将使基于PWA的编辑器能够平稳运行并访问Windows 10上的所有输入功能。
微软朝正确方向又迈出了一步。
广告声明:文内含有的对外跳转链接(包括不限于超链接、二维码、口令等形式),用于传递更多信息,节省甄选时间,结果仅供参考,IT之家所有文章均包含本声明。