贾浩楠 发自 凹非寺
量子位 报道 | 公众号 QbitAI

全世界最多人在用的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网页上下载exeapk文件。

而且,目前还没有类似“添加信任”等选项。

当然,现在的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

本文系网易新闻•网易号特色内容激励计划签约账号【量子位】原创内容,未经账号授权,禁止随意转载。

每天5分钟,抓住行业发展机遇

如何关注、学习、用好人工智能?

每个工作日,量子位AI内参精选全球科技和研究最新动态,汇总新技术、新产品和新应用,梳理当日最热行业趋势和政策,搜索有价值的论文、教程、研究等。

同时,AI内参群为大家提供了交流和分享的平台,更好地满足大家获取AI资讯、学习AI技术的需求。扫码即可订阅:

加入AI社群,与优秀的人交流

量子位 QbitAI · 头条号签约作者

վ'ᴗ' ի 追踪AI技术和产品新动态

喜欢就点「在看」吧 !

Chrome现在也能编辑pdf文件了!64位安卓版上线,网页加载快10%,还有良心标签管理功能...相关推荐

  1. Chrome现在也能编辑pdf文件了!64位安卓版上线

    贾浩楠 发自 凹非寺 量子位 报道 | 公众号 QbitAI 全世界最多人在用的Chrome浏览器,今天更新了. 版本号:Chrome 85 增加一系列标签管理功能,还自带PDF编辑器,并且提升10% ...

  2. chrome 浏览器 64位最新版 flash 无法加载插件 问题解决

    chrome浏览器 64位最新版 flash 无法加载插件 问题解决 %USERPROFILE%\AppData\Local\Google\Chrome\User Data\PepperFlash 修 ...

  3. 如何编辑PDF文件,PDF编辑器如何使用

    如何编辑PDF呢?其实大多数人都不知道该如何下手,部分人会选择将PDF文件转换成Word然后进行编辑,其实这种方法比较麻烦,大大拉低了我们的工作效率.如果想要提高工作效率更加快速的编辑PDF文件,就可 ...

  4. 如何编辑PDF文件,怎么修改PDF中的文字

    相信大家都使用过PDF文件,那么有没有编辑过PDF文件呢,PDF文件的编辑是需要借助PDF编辑器的,PDF文件中的文字要怎么修改呢,Word文档的文字就直接编辑,而PDF文件并非这样,想知道怎么编辑吗 ...

  5. c++编辑器_盘点四款PDF编辑器,使用它们,编辑PDF文件没问题!

    原标题:盘点四款PDF编辑器,使用它们,编辑PDF文件没问题! 在我们日常学习和日常工作中,我们有时会遇见将PDF文件进行编辑的问题.有时候是添加图片,插入文字,有时候是拆分PDF,修改PDF文件. ...

  6. 无水印pdf编辑器_偷偷告诉你如何编辑PDF文件,轻松解决这万恶的千古难题

    在工作中,现在使用PDF文件的人是越来越多,毕竟PDF足够稳定,传输起来也更加放心,但是对于需要在PDF文件上编辑的小伙伴那可不是一件简单的事呢.今天小编将分享一个方法让大家可以轻松的编辑PDF文件, ...

  7. rpa文件怎么提取内容_怎么编辑pdf文件内容?有什么软件可以编辑pdf文件吗?

    怎么编辑pdf文件内容?我是2020年大学新生,选择学习的专业是财务管理.为了更快.更深入地了解更多专业知识,我上网查找.下载了很多相关资料.不过,从网上保存下来的资料文件大多是pdf格式的,想要编辑 ...

  8. 电脑上怎么做pdf文件_怎么编辑pdf文件内容?什么工具可以编辑pdf?

    怎么编辑pdf文件内容?临近毕业时候,我有了报考教师资格证的想法,打算之后当老师.期间,我在网上找了很多报考教资的参考资料,不过它们大多是以pdf格式文件形式存在.有时候要往里加入.修改些内容,但我不 ...

  9. 如何编辑PDF文件,教你几招轻松搞定

    随着现在办公文件越来越多,PDF文件也变成了我们办公族常用的一款文件了,现在很多的电子书籍以及从网站下载的资料都是PDF文件的形式,PDF文件虽然是一种便携式的文件,但是编辑PDF文件并不是那么简单的 ...

最新文章

  1. 蚌埠计算机对口招学生谈谈,蚌埠市865人报名对口高考
  2. 滚动到底部或顶部响应的ScrollView使用
  3. 为什么中国的程序员技术偏低
  4. .NET混淆器 Dotfuscator使用教程六:加强保护之添加Checks
  5. SOT-143封装 ESD二极管
  6. spoj SUBLEX (Lexicographical Substring Search) RE的欢迎来看看
  7. 容器使用的12条军规——《Effective+STL中文版》试读
  8. Introduction to Computer Networking学习笔记(二):字节顺序
  9. 如何使用WinDbg查找蓝屏原因
  10. 映泰主板H100系列安装win7的各种坑
  11. 实时网速怎么看快慢_电脑怎么看网速快慢,手机网速怎么看快慢k/s-
  12. Vue 中使用Echarts构建3D地球
  13. 穿越(pass through)
  14. mysql命令行导入csv_MySQL命令行导入CSV文件
  15. C++ 使用Poco库实现日志操作
  16. 图像处理/计算机视觉/python环境下如何用滤波器、算法恢复图片,对图片去污【附代码】
  17. oracle数据库常用操作
  18. windows 10 __同时管理多个窗口的使用技巧(拼接多个窗口,虚拟桌面等)
  19. 关于Deepin商店没有应用的解决办法
  20. SqlParameter in (@ids)_se7en3_新浪博客

热门文章

  1. 什么是NullReferenceException,如何解决?
  2. POJ-2828-Buy Tickets
  3. Python下Selenium PhantomJs设置header的方法
  4. 【设计模式】-写在前面
  5. ubuntu 下安装nodejs以及pm2
  6. Cloud Foundry 登录 Azure,一键快速部署 PaaS
  7. spring--(14)利用注解建立bean与bean之间的关系
  8. hdu1787-GCD Again
  9. Qt界面的个性设置-QSS
  10. JavaScript 操作 Cookie