手机版
你好,游客 登录 注册
背景:
阅读新闻

Chrome 75 Beta 发布,通常的底层性能和稳定性调整

[日期:2019-05-03] 来源:Linux公社  作者:醉落红尘 [字体: ]

在最近的Chrome 74网络浏览器更新后,Chrome团队很高兴宣布将Chrome 75推广到Windows,Mac和Linux的beta测试版频道。 Chrome 75.0.3770.18包含我们通常的底层性能和稳定性调整,但也有一些很酷的新功能需要探索!

Chrome 75引入了一个动画构造函数,通过Web动画API、低延迟canvas.getContext()、各种RTC改进、FIDO CTAP2 PIN支持被添加到Web身份验证API、Web Share API Level 2支持和各种其他开发人员版本,可以更好地控制动画的创建。

Chrome 75 Beta 发布,通常的底层性能和稳定性调整

canvas.getContext()方法现在支持一个去同步提示,它提供了一个低延迟的替代方案,可以替代现已弃用的NaCl/PPAPI解决方案,它使用原生OpenGL渲染。 新解决方案需要2d或webgl上下文类型。

要使用它,请在canvas.getContext()的666选项参数中传递desynchronized: true,并指定CanvasRenderingContext2D,WebGL2RenderingContext或65WebGL2ComputeRenderingContext作为上下文类型。 例如:

<div ">

const canvas = document.querySelector("canvas");
const context_type = '2d'; // 'webgl' or 'webgl2'
 canvas.getContext(context_type, {desynchronized: true, alpha: false });

Web共享现在支持文件

Web Share API现在支持文件。 在过去几年中,我们一直致力于为Web提供本机共享功能。 Web Share API允许Web应用程序调用原生应用程序用户将看到的相同共享对话框。 代码看起来像这样:

if (navigator.canShare && navigator.canShare({ files: filesArray })) {
  navigator.share({
    files: filesArray,
    title: 'Vacation Pictures',
    text: 'Barb\nHere are the pictures from our vacation.\n\nJoe',  })
  .then(() => console.log('Share was successful.'))
  .catch((error) => console.log('Sharing failed', error));
} else {
  console.log('Your systems doesn't support sharing files.');
}

如果您已经使用过共享API,那么大部分内容都很熟悉。 如上所述,新功能带来了新方法和新的shareData属性。

Chrome 75的开发还没有成熟,但如果你想了解更多或者尝试beta版的浏览器更新,可以访问Chrome的官方博客

更新:在Chromium.org博客上有一个关于Chrome 75测试版特性/变化的发布概述。

Linux公社的RSS地址https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址https://www.linuxidc.com/Linux/2019-05/158453.htm

linux
相关资讯       Chrome 75 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款