全世界最多人在用的Chrome浏览器,今天更新了。
版本号:Chrome 85。
增加一系列标签管理功能,还自带PDF编辑器,并且提升10%网页加载速度。
最重要的,是安卓版Chrome首次支持64位系统,这么多年,终于等到了……
这四点是本次更新的最重要的点,也是直接影响用户使用体验的改动。
那么,下面就来详细看一看新的Chrome 85都有哪些新特性吧。
增加标签页管理选项
浏览器标签页的实用功能更新是Chrome 85十分“用户友好”的一个点。
首先,标签页的群组管理功能上线。
顾名思义,Chrome现在允许用户对标签页进行分组,并为它们命名,每个群组互相隔离,方便用户操作。同时,群组支持移动、折叠和扩展。
是不是很方便?
另一项功能是平板模式下对触控UI的优化。
新的UI为标签预览提供了一个更大的平铺界面,方便用户在使用触控屏时进行导航。
这个功能首先在Chromebook上推出,今后也能在有触屏功能的笔记本上使用。
除了这些改进之外,谷歌还将把标签页预览功能添加进Chrome 。
当你把鼠标移到标签页上时,显示的是标签页中内容的缩略图,而不仅仅是网站名称。
其实,这个功能是微软首次推出的,当时,微软将这个功能添加到基于Chromium的Edge浏览器中。
现在Chrome本尊也补全了类似功能。
直接在网页上编辑PDF文件
第二项提升用户使用体验的功能,是Chrome自带的PDF浏览和编辑器。
对于不需要大量复杂编辑的PDF文件,无需下载,直接浏览器中就可以编辑保存。
关闭PDF页面的时候,Chrome会自动保存编辑痕迹,并且提供下载。
除了实用性功能,谷歌在浏览器性能上也下了功夫
网页加载速度提升10%
Chrome 85在Mac和Windows上的页面加载速度平均提高了10%。
谷歌方面甚至说:”当CPU运行许多标签或程序时,速度会有更大的提升”。
加载速度的提升得益于Profile Guided Optimization(PGO)编译器优化技术。
PGO是一种根据运行时profiling data来进行优化的技术。如果一个应用的运行使用方式没有十分特殊的地方,那么可以认为代码的调用没有倾向性。
实际上,操作一个应用的时候,往往有一套固定流程,尤其在程序启动的时候更加明显。
一般PGO的流程分为3步:
1、使用/Qprof-gen编译程序,产生能记录运行细节的特殊程序。
2、运行第一步产生的程序,生成动态信息文件(.dyn)。
3、使用/Qprof-use,结合动态信息文件重新编译程序,产生更优化的程序。
通过使用GPO,编译器可以更详细得了解程序的运行情况,从而根据实际情况产生更优化的代码。
比如优化条件跳转,使得CPU分支预测的能力更准确,又如决定哪些函数需要内联,哪些不要内联等。
修复高危漏洞
新版本的Chrome 85还修复了一个高危安全漏洞。
这个CVE代号为CVE-2020-6492的漏洞是WebGL中,释放后重用(Use-after-free)漏洞。
这个漏洞在CVSS评级中为8.3/10,意味着它是一个高危漏洞。Chrome浏览器以及其他项目中的OpenGl以及Direct3D内的兼容层ANGLE最容易受到攻击。
思科的Jon Munshaw在一篇分析这个漏洞的博客中认为,黑客可以擅自修改浏览器的内存布局,使得他们可以获得释放后重用漏洞的控制权,可以执行任意代码。
攻击者可以利用名为drawArraysInstanced的功能来执行代码。这个漏洞会影响Chrome 81.0.4044.138、84.0.4136.5以及84.0.4143.7这几个版本。
安卓版Chrome,终于支持64位了!
没错,支持64位系统的安卓Chrome,终于来了。
2014年,安卓5.0首次支持64位操作系统。这么多年来,市面上大多数主流安卓设备和应用都早已实现64位。
只有Chrome,直到今年5月亮相的Chrome 83,使用chrome:// version查询时,仍然显示支持的是32位操作系统。
但很多用户都反应,32位的Chrome浏览器出现了性能下降和安全性不佳的情况。
而根据gadgets的测试,在Octane 2.0和JetStream 2等不同的浏览器基准上,64位版本的Chrome 85与之前32位版本相比,稳定性和安全性有显著提升。
按计划,Chrome 85将在8月底转正,但谷歌官方还没有宣布安卓版本是否会同时上线,想尝鲜的话,可下载Canary或者Dev版本。
One More Thing
什么?Chrome不能下载文件了???
据国外谷歌情报站9to5google实测,新Chrome会直接阻止用户从http或https网页上下载exe和apk文件。
而且,目前还没有类似“添加信任”等选项。
当然,现在的Chrome 85还是beta测试版,最终的稳定版是否会修改这个问题还不确定。
参考链接
https://9to5google.com/2020/08/25/chrome-85-mac-windows-stable/
https://gadgets.ndtv.com/apps/news/chrome-64-bit-android-version-performance-boost-v85-2257749
https://en.wikipedia.org/wiki/Profile-guided_optimization