您的位置:首页 > 电脑软件

谷歌Chrome 83稳定版正式发布:新跨域政策,表单控件,改进Web体验

发布时间:2020-05-21 09:48:59  来源:互联网     背景:

  Chrome 83稳定版发布了,以下是最主要的更新内容:

  可信类型(受信任类型),有助于防止跨站点脚本漏洞

  新的表单元素

  新的跨域政策

  互联网生命计划

  检测内存泄漏的新方法

  可信类型(可信类型)

  基于DOM的跨站点脚本(DOM XSS)是最常见的Web安全漏洞之一。可信类型(可信类型)可以帮助防止这种错误,因为它们会要求您在数据传递给潜在的危险之前实现进行处理。

  以innerHTML标准,如果启用了可信类型,那么如果尝试传递一个字符串,导致抛出一个TypeError,因为浏览器不知道它是否可以信任该字符串。

  //打开const elem = document的可信类型。getElementById ('myDiv' );

  ELEM 。innerHTML = `你好,世界!` ; //将抛出TypeError

  相替代地,需要使用诸如textContent之类的安全函数,可以信赖的类型,或者创建该元素并使用appendChild()。

  //使用安全函数

  elem 。textContent = '' ; // OK 在一个可信任的类型//通行证进口DOMPurify 从“dompurify” ; const str = `Hello,world!` ;

  ELEM 。innerHTML = DOMPurify 。清理(str ,{ RETURN_TRUSTED_TYPE :true }); //创建一个元素const img = document 。createElement ('img' );

  img

  。src = 'xyz.jpg' ;

  ELEM 。appendChild (img );

  更新表单控件

  Chrome和Edge进行了合作,以改善HTML表单控件的外观和功能。下图显示了Chrome中某些控件的新旧版本对比(左旧右新)。

  除了新的视觉风格之外,微软还提供了更好的触摸支持和辅助功能,同时改进了键盘支持。

  新的跨域政策

  一些Web API会增加某种Spectre之类的旁道攻击的风险。为了减轻这种风险,Chrome提供了一个基于选择的隔离环境,称为跨域隔离。这是通过两个新的HTTP标头完成的:跨原始物嵌入政策

  和跨原始物开放政策。使用这些标头,网页可以安全地使用特权功能,包括:

  Performance.measureMemory()

  JS自剖析API

  跨域隔离状态还可以防止对document.domain进行修改。

  网络生命

  有这样的一组共同的信号-“核心网络生命”-对所有网络体验都至关重要。此类核心用户体验需求包括页面内容的加载体验,相互作用性和视觉稳定性,以及这些共同构成了2020 Core Web Vitals的基础。

  内容最大的涂料会测量感知的加载速度,并在页面的主要内容可能已加载时标记页面加载时间轴中的点。

  First Input Delay可测量响应度,并量化用户在首次尝试与页面进行交互时的体验。

  累积布局偏移可调整视觉稳定性,并在可见页面内容的意外布局偏移量。

  原产地试验

  用measureMemory()测量内存

  performance.measureMemory()是一个新的API,可用于测量页面的内存使用情况和检测内存泄漏。

  更新原生文件系统API

  原生文件系统(Native File System)API在Chrome 83中启动了一个新的源程序试用版,该版本支持可写流,并且可以保存文件句柄。

  异步 函数 writeURLToFile (fileHandle , url ){ //创建要写入的FileSystemWritableFileStream。const writable = 等待fileHandle 。createWritable (); //对内容进行HTTP请求。const response = 等待获取(url ); //将响应流式传输到文件中。

  等待回应。身体。pipeTo (可写);// pipeTo()自动关闭目标管道。}

  可写流使写入文件变得更加容易,并且可以轻松地将响应从一个流传输到另一个流。

  将文件句柄保存到IndexedDB允许用户存储状态或记住用户正在处理的文件。例如,保留最近编辑的文件列表,打开用户正在使用的最后一个文件等等。

  其他

  Chrome现在支持一级检测API,该API提供了检测和解码二级的功能。

  新的CSS @supports函数为CSS选择器提供功能检测。

  新的ARIA注释支持屏幕阅读器可访问带有语义(某些的语义)的注释,建议和文本高亮。

  Preferreds-Color-Scheme媒体查询使作者能够选择自己的深色主题,他们可以完全控制自己建造的体验。

  JavaScript现在支持共享工作程序中的模块。

  详情可查阅:https : //developers.google.com/web/updates/2020/05/nic83

特别提醒:本网内容转载自其他媒体,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。


返回网站首页

本文评论
沪江CCtalk联合哈佛商学院开展“浸入式全球化体验”项目
近日,沪江旗下开放教育平台CCtalk成为哈佛商学院(Harvard Business School,以下简称“HBS&rd......
日期:05-30
微软正式宣布推出Remote Desktop远程桌面网页版
微软现在宣布了Remote Desktop远程桌面Web客户端的公众预览版,允许用户从浏览器访问虚拟化的应用程......
日期:04-01
openSUSE投票结果出炉:不改名了
此前社区讨论将openSUSE从SUSE公司独立出来,主要关注点是希望 openSUSE项目在其治理与更广泛社区的......
日期:11-10
企业服务器成勒索病毒“心头好” 360安全卫士推远程登录保护
近期国内连续出现两起医院遭遇勒索病毒的恶性事件,2月23日,湖北某医院系统被植入勒索病毒,医院系......
日期:02-27
化繁为简 极至安全
ZoomEye BE 钟馗之眼商业版4月上线,即引发大量企业客户关注,在使用中,很多企业客户对产品有了更......
日期:07-18
Windows 10更新Bug禁用了文件资源管理器右键单击
11月28日消息 Windows 10版本1909(2019年11月更新)正在逐步推送。2019 Windows 10更新十一月版是一......
日期:11-28
“双枪2”病毒升级来袭 腾讯电脑管家发布《盗版Ghost黑色产业报告》
近日,腾讯电脑管家发布病毒预警,提示在部分Ghost盗版系统盘中发现极难处理的“双枪2”......
日期:04-09
谷歌TensorFlow 2.2.0正式发布:道别Python 2,拥抱Python 3
TensorFlow 2.2.0 正式发布了,该版本终止了对 Python 2 的支持。现在,新的 TensorFlow Docker 镜......
日期:05-07
覆盖i3 Intel 9代酷睿新增6款桌面处理器!
本届CES 2019主题演讲中,Intel首先端出的大菜便是第九代酷睿。...
日期:01-08
微软Outlook iOS v3.15正式版更新:全新Office 365图标 都能用上了
3月20日消息 先前微软推送了iOS版Outlook App客户端的测试版,带来了全新设计的新图标,其风格和Off......
日期:03-20
微软发现恶意 npm JavaScript包,可从 UNIX 系统窃取数据
Microsoft 的漏洞研究团队在 npm(Node Package Manager) 存储库中发现了一个恶意 JavaScript 程序包......
日期:01-14
Chrome/Safari都输了:新Edge浏览器率先实现100%支持HTML5
微软切换到Chromium平台打造的新Edge可谓一炮走红,今年1月才发布正式版的它,3月末跃居全球第二大......
日期:04-10
一文说清 KubeSphere 容器平台的价值
KubeSphere (github.com/kubesphere) 作为云原生家族 后起之秀,开源近两年的时间以来收获了诸多用......
日期:04-17
内容生产工具开启革新,设计师的春天到了?
一直以来,以创意为生的内容创作者都被创作工具的性能所困扰着,在实现创意的过程中,因为创作工具......
日期:01-23
微软全新Edge浏览器图标曝光:感受下
伴随着Windows 10的推出,微软全新浏览器Edge同步亮相,虽然功能上比IE有不少提升,但其并没有达重......
日期:02-27
梭子鱼加速电子邮件安全解决方案发展战略
云安全解决方案供应商梭子鱼网络于近期宣布其电子邮件安全业务在2019财年加速增长,已达到2亿美元的......
日期:08-21
谷歌Chrome浏览器获新功能:电脑端复制,手机端粘贴
12月9日消息 如果你用的是Chrome 79浏览器,现在可以在电脑上复制任何文字,然后发送到智能手机上。...
日期:12-09
狙击抖音 Facebook推出短视频应用Lasso
全球最大社交网站Facebook悄然发布了一款名为Lasso的APP,用户可以使用该APP创建有趣的短视频,外媒......
日期:11-12
会前会后规范化会议系统AzeusConvene进入中国
全球领先的AzeusConvene规范化会议系统宣布,正式进入中国市场,中文名会前会后。会前会后中国办公地......
日期:03-31
金蝶云财务共享与未来财务的距离:一个云服务
未来就发生在我们眼前,我们需要做的就是去观察趋势和趋势本身的变化,据此去不断创新,去创造未来......
日期:04-30