微软:Win11 Edge 浏览器 Ink API 将网页「电子墨迹延迟」改进提速 240%
IT之家 8 月 19 日消息 外媒 MSPoweruser 报道,今天,微软宣布在 Edge 浏览器的最新 Dev 开发渠道版本预览中提供增强的电子墨迹体验。微软在 Build 2021 期间首次介绍了 Edge 的这些增强功能,展示了新的网页 API(已在 Chromium 开源项目上游实现)是如何大大减少物理手写笔的笔尖和电子墨迹在屏幕上绘制时的延迟的。
IT之家获悉,从微软在 Windows 11 Insider Preview Builds 上的初步实验来看,他们已经测出了高达 240% 的延迟提速改进,这在下面的动画中以绿色显示。
现在可以通过下载最新的 Windows 11 Insider Preview 版本和运行微软在最新的 Edge Dev 频道上的博客文章中介绍的代码样本,在网页上获得新的和改进的墨迹体验。
在目前基于 Chromium 的浏览器中,手写笔事件首先被发送到浏览器进程,而浏览器进程又将这些事件转发到 Web 网页应用程序的 JavaScript 事件循环。浏览器进程收到这些事件和它们到达应用程序之间的时间延迟有时会很明显,这取决于主线程的其他部分,从而导致在电子墨迹化时出现延迟。
为了改善这一点,在 Windows 11 上的 InkPresenter 实现幕后,微软 Edge 正在使用一个新的 Windows API,它将直接与操作系统的合成器合作,在 Edge 的应用程序循环之外绘制额外的墨迹笔触。由于这个 API,我们不用等待通过 JavaScript 将事件传递给网页应用,而是可以在收到这些点后立即将它们提供给操作系统的合成器。然后,合成器可以用墨迹笔画将这些点连接起来,并在要呈现在屏幕上的下一帧中绘制这些笔画,大大减少了延迟。
对于像 Windows 10 和 Linux 这样没有这个 API 的操作系统,在 Edge 中直接实现的 polyfill 将接管并为最后一个已知的受信任的 PointerEvent 之外的墨迹笔触提供预测性渲染。这个实现的目的是与 Windows 11 的 API 类似 它利用浏览器所知道的点,以及一些预测的点,在最后一刻为应用程序的笔迹画出一个扩展。虽然效果没有 Windows 11 API 那么强大,但它仍然可以为用户提供更多的体验。
正如介绍中提到的,实现这个 API 的工作是作为对 Chromium 项目的上游贡献而完成的,任何基于 Chromium 的浏览器都是默认开启支持的。
展望未来,微软将继续调整由 Edge 实施的 polyfill 为非 Windows 11 安装提供的预测值。他们希望在调整预测系统使用的值和算法时,继续看到延迟的改善。
更多关于 Ink API 信息进展,你可以访问 GitHub 上的规范草案页面:Ink API。
开发人员可以在这里阅读更多关于在微软实施该 API 的信息。
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/96469.html
aliyunwindowsWindows 10Windows 11开源微软微软 Edge相关文章
- 解决Ubuntu中Edge浏览器smartUp手势插件导致鼠标右键不灵敏的问题
- 【无标题】ubuntu 18.04安装edge浏览器「建议收藏」
- New Edge & Chromium Error - Package is invalid: 'CRX_VERSION_NUMBER_INVALID'
- 微软开始启用Edge内置的VPN服务;马斯克买推特变来变去:改口按最初条款收购;闲鱼要求部分卖家支持7天无理由退货|Q资讯
- Edge浏览器将上架!Win11软件商店要这样改
- 新版Edge浏览器2020新功能盘点:从蹒跚学步到羽翼渐丰
- 如何禁止Microsoft Edge小部件在开机时自动运行?
- Edge 89新特性:引入垂直标签页、整合增强Bing搜索
- Edge改善历史体验:帮用户快速找到曾分享或接收的网页链接
- Microsoft Edge扩大对维基百科网站的沉浸式阅读器支持
- Win10 21H1将成首个没有经典版Edge的功能更新
- Microsoft Edge未来垂直标签栏可放置在屏幕右侧
- Microsoft Edge浏览器中的Office Viewer功能首次出现
- 微软Edge意外阻止了Firefox安装程序 并将其标记为有害
- Edge优化沉浸阅读器:可自动进入 新增三种字体
- 微软改进任务管理器可以详细显示Microsoft Edge浏览器进程分类信息
- Edge 92现在将默认限制网页中自动播放的音视频媒体
- #新闻拍一拍# 微软:为什么你不能卸载我们的 Edge 浏览器?
- 摩托罗拉最轻薄5G手机!edge轻奢版白月光图赏
- Microsoft Edge新功能:能更轻松地将网页保存为PDF文件