首页 > 热门搜索 > 谷歌Chrome浏览器106正式版发布

谷歌Chrome浏览器106正式版发布

2022/09/2815:41

谷歌Chrome浏览器106正式版发布

谷歌Chrome106正式版更新相比105变化没有那么大,但仍然包含一些有趣的功能,还弃用了一些功能。

在谷歌Chrome106中弃用了三个功能。在requestFileSystem()方法中不推荐使用持久配额类型,因为给代码增加了不必要的复杂性,由于其使用率低,这尤其不受欢迎;HTTP/2推送流将遭受同样的命运,Chrome将不再接收、存储在内存中或使用此配置发送的流;同样,Chrome106也放弃了对cookie域名属性中的非ASCII字符的支持,以符合RFC6265bis规范中的最新标准化。

在新功能方面,Chrome106一项主要改进是支持SerialPort中的自带缓冲区(BYOB)。谷歌描述如下:

“开发人员可以通过调用getReader({mode:'byob'})来检测对BYOB读取器的支持,因为旧实现在传递新参数时会抛出TypeError。BYOB(或“自带缓冲区”)读取器允许开发人员指定读取数据的缓冲区,而不是为每个块分配新缓冲区的流。除了潜在地降低内存压力之外,这还允许开发人员控制接收到的数据量,因为流返回的数据量不能超过提供的缓冲区中空间。从端口读取特定数量的数据能力使这个API对于习惯于针对串行设备的Windows和POSIXAPI进行编程的开发人员更加熟悉,这些API以同样的“自带缓冲区”原则运行。相比之下,当前的API要求开发人员针对多余的不需要的数据进行防御性编码,而不是只读取他们准备处理的内容。”

除此之外,无前缀hyphenate-character属性CSS属性现在很稳定,将随Chrome106一起提供。“-webkit-hyphenate-character”属性将在稍后未指定的日期弃用。

Chrome106的另一个关键改进是支持Intl.NumberFormatAPIv3。此版本具有以下新功能:

添加3个新函数来格式化数字范围:formatRange/formatRangeToParts/selectRange

分组枚举

新的舍入/精度选项

舍入优先级

将字符串解释为小数

舍入模式

符号显示为负

此外,还为WebCodecs中的音频和视频接口引入了出队回调。它允许开发人员在编码和解码接口中找出队列大小是否减少,而不是设置定时函数来随机检查相同。

IT之家获悉,Chrome106现在支持CSS“ic”长度单位。这用于表示日文和中文字体的“相对于水象形文字的高级度量”的长度,并且已经存在于Safari和Firefox中。展望未来,CORS将通过SignedHTTPExchange在子资源预取和加载中强制执行。

此版本的Chrome中也有一些实验性功能。有两个开发者试验被锁定在flag中。第一个是将文件系统访问API中的异步方法更新为同步方法。这将提高性能并为API带来一致性。其次,谷歌将继续其UA用户代理减少计划的第5阶段。这个想法是为了提高隐私,同时减少在解析复杂的User-Agent字符串时出错的机会。

同样,两项能力也已进入Origin试验阶段。匿名iframe提供了一种通过临时上下文在外部iframe中加载文档的方法。由于它是Cross-Origin-Embedder-Policy(COEP)的概括,因此消除支持COEP的第三方iframe作为嵌入到COEP页面的先决条件的要求。此试用将持续到Chrome108。

现在也通过Origin试用版提供弹出式API,它允许开发人员在Web应用程序之上的交互式瞬态UI元素。这类似于“对话框”元素,但具有新功能,例如包括光标关闭行为、弹出交互管理、动画、事件支持和非模态模式。

接下来是Chrome107浏览器,它将于9月29日进入Beta通道,并将于10月25日进入稳定版频道。

标签: 谷歌 chrome 缓冲区 开发人员 chrome106 api 浏览器 属性 内存 数据量


声明:本文内容来源自网络,文字、图片等素材版权属于原作者,平台转载素材出于传递更多信息,文章内容仅供参考与学习,切勿作为商业目的使用。如果侵害了您的合法权益,请您及时与我们联系,我们会在第一时间进行处理!我们尊重版权,也致力于保护版权,站搜网感谢您的分享!

站长搜索

http://www.adminso.com

Copyright @ 2007~2024 All Rights Reserved.

Powered By 站长搜索

打开手机扫描上面的二维码打开手机版


使用手机软件扫描微信二维码

关注我们可获取更多热点资讯

站长搜索目录系统技术支持