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

Chrome73 beta版发布,Linux上的更多改进和功能

[日期:2019-02-10] 来源:Linux社区  作者:Linux [字体: ]

Google开发者周五推动Chrome 73进入他们的测试频道,因为他们准备在3月12日左右推出这款网页浏览器更新,以便稳定推出。

除非另有说明,否则下面描述的更改适用于Android,Chrome OS,Linux,macOS和Windows的最新Chrome Beta频道版本。 在ChromeStatus.com上查看Chrome 73中的完整功能列表。 Chrome 73的测试版已于2019年2月8日发布。

可构造样式表

通过将样式表直接附加到<style>元素的sheet属性,可以动态地创建样式表。这会带来一些问题,包括非样式化内容的闪现,有时还会出现重复CSS规则的膨胀。CSSStyleSheet接口上的新方法添加了一种添加样式表的编程方法,消除了旧方法的问题。

可构造样式表允许您定义共享的CSS样式,并将它们应用于多个阴影根或文档对象。这被称为采用。共享样式表的更新应用于所有采用它的地方。采用样式表很快。可构造样式表在许多用例中都很有用,包括组件之间的主题共享、在没有DOM注入的情况下预加载样式表等等。

Chrome73 beta版发布,Linux上的更多改进和功能

使用replace() 和 replaceSync()方法强制构造样式表,而不是新的API,如下所示。

const sheet = new CSSStyleSheet();

// replace all styles synchronously:
sheet.replaceSync('a { color: red; }');

// replace all styles, allowing external resources:
sheet.replace('@import url("styles.css")')
    .then(sheet => {
        console.log('Styles loaded successfully');
    })
    .catch(err => {
        console.error('Failed to load:', err);
    });

在使用Chrome 73的Linux前端,他们启用了mojo视频解码器。 Chrome 73版本中还有更多Wayland改进,但遗憾的是,Linux桌面视频加速方面的报道并不新鲜。

Chrome 73更广泛地包括一个Badging API,用于增强从Dock或主屏幕显示在Web应用程序图标上的信息,用于渐进式Web应用程序的自动画中画,支持硬件媒体键,一个新的Android下载管理器,可构造的样式表,以及其他改进。

通过Chromium博客以及ChromeStatus.com了解有关新Chrome 73 Beta的更多详细信息。

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

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

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

       

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