电火锅厂家
免费服务热线

Free service

hotline

010-00000000
电火锅厂家
热门搜索:
成功案例
当前位置:首页 > 成功案例

科技资讯--微软:Win11 Edge 浏览器 Ink API 将网页电子墨迹延迟加快 240%

发布时间:2021-11-10 16:00:11 阅读: 来源:电火锅厂家

8月19日消息外媒MSpoweruser报导,今天,微软宣布在Edge阅读器的最新Dev开发渠道版本预览中提供增强的电子墨迹体验。微软在Build2021期间首次介绍了Edge的这些增强功能,展现了新的网页ApI(已在Chromium开源项目上游实现)是如何大大减少物理手写笔的笔尖和电子墨迹在屏幕上绘制时的延迟的。

据悉,从微软在Windows11InsiderpreviewBuilds上的初步实验来看,他们已测出了高达240%的延迟提速改进,这在下面的动画中以绿色显示。

现在可以通过下载最新的Windows11Insiderpreview版本和运行微软在最新的EdgeDev频道上的博客文章中介绍的代码样本,在网页上取得新的和改进的墨迹体验。

技术细节

在目前基于Chromium的阅读器中,手写笔事件首先被发送到阅读器进程,而阅读器进程又将这些事件转发到Web网页利用程序的JavaScript事件循环。阅读器进程收到这些事件和它们到达利用程序之间的时间延迟有时会很明显,这取决于主线程的其他部份,从而致使在电子墨迹化时出现延迟。

为了改良这1点,在Windows11上的Inkpresenter实现幕后,微软Edge正在使用1个新的WindowsApI,它将直接与操作系统的合成器合作怎么治疗色素脱失,在Edge的利用程序循环以外绘制额外的墨迹笔触。由于这个ApI,我们不用等待通过JavaScript将事件传递给网页利用,而是可以在收到这些点后立行将它们提供给操作系统的合成器。然后,合成器可以用墨迹笔划将这些点连接起来癫痫是精神病吗,并在要显现在屏幕上的下1帧中绘制这些笔划,大大减少了延迟。

对像Windows10和Linux这样没有这个ApI的操作系统,在Edge中直接实现的polyfill将接收并为最后1个已知的受信任的pointerEvent以外的墨迹笔触提供预测性渲染。这个实现的目的是与Windows11的ApI类似--它利用阅读器所知道的点,和1些预测的点,在最后1刻为利用程序的字迹画出1个扩大。虽然效果没有Windows11ApI那末强大,但它依然可以为用户提供更多的体验。

展望未来

正如介绍中提到的,实现这个ApI的工作是作为对Chromium项目的上游贡献而完成的,任何基于Chromium的阅读器都是默许开启支持的。

展望未来,微软将继续调剂由Edge实行的polyfill为非Windows11安装提供的预测值。他们希望在调剂预测系统使用的值和算法时,继续看到延迟的改良。

更多关于InkApI信息进展,你可以访问GitHub上的规范草案页面:InkApI。

开发人员可以在这里浏览更多关于在微软实行该ApI的信息。

特别提示:本网信息来自于互联网,目的在于传递更多信息,其实不代表本网赞同其观点。其原创性和文中陈说文字和内容未经本站证实,对本文和其中全部或部份内容、文字的真实性、完全性、及时性本站不作任何保证或许诺,并请自行核实相干内容。本站不承当此类作品侵权行动的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理终了。