|
|
51CTO旗下网站
|
|
移动端

微软正在开发更高级Web应用程序,兼容PWA

根据一项提案,微软正在开发一个名为“EditContext”的新API,以将Web应用程序与Windows 10上的高级文本输入法集成在一起。

作者:玄隐来源:IT之家|2019-10-22 20:41

 

谷歌一直是PWA的主要拥护者,它创建了一些行为类似于本机应用程序的网站。2018年,微软还与其他支持者携手合作,并开始投资于渐进式Web应用程序(PWA),以解决Windows应用商店中应用程序差距的问题。

微软希望借助渐进式Web应用程序(PWA)来增加Windows 10应用程序商店中应用数量和质量。包括Uber和Twitter在内的几家公司已将其基本应用升级为PWA,该PWA比传统Windows Store应用程序的更新频率更高。

尽管PWA可能是未来,但该技术无法使用Windows 10和Android的所有功能,这使其在某些领域落后于本机原生的应用程序。

根据一项提案,微软正在开发一个名为“EditContext”的新API,以将Web应用程序与Windows 10上的高级文本输入法集成在一起。例如,该API可以允许诸如Google Docs之类的Web应用程序与系统级文本输入进行集成服务,还会支持滑动输入,表情符号选择器和其他功能。

该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上的所有输入功能。

微软朝正确方向又迈出了一步。

【编辑推荐】

  1. 报告:华为鸿蒙2020年全球份额将达2% 成第五大操作系统
  2. 任正非亲言:鸿蒙系统将在两三年内媲美iOS系统
  3. 还用不靠谱的Ghost?一款真正良心的装系统神器
  4. 研发国产操作系统代替Windows有现实可行性吗?
  5. Deepin 20,外媒称它是最漂亮的操作系统
【责任编辑:张燕妮 TEL:(010)68476606】

点赞 0
分享:
大家都在看
猜你喜欢
24H热文
一周话题
本月获赞

订阅专栏+更多

CentOS 8 全新学习术

CentOS 8 全新学习术

CentOS 8 正式发布
共16章 | UbuntuServer

248人订阅学习

用Python玩转excel

用Python玩转excel

让重复操作傻瓜化
共3章 | DE8UG

222人订阅学习

AI入门级算法

AI入门级算法

算法常识
共22章 | 周萝卜123

190人订阅学习

读 书 +更多

基于Project2003的项目管理

本书的上一版本《基于Project 2002的项目管理》上市以后得到了读者的欢迎,为了更好地将Project 2003新版本的应用介绍给读者,我们重新进行...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊

51CTO服务号

51CTO官微