最近,谷歌正式发布了旗下浏览器的最新版本,也就是 Chrome 69,这对程序员来说真是一个大好消息,要知道,很早之前的程序员都是用苦逼的 IE 系列浏览器,各种 bug 不说,偶尔还要兼容下低版本的例如绝望的 IE6,不过这都已经成为过去式了,因为近些年来的快速发展,Chrome 的市场份额越来越多,人们正在逐渐习惯使用谷歌或者火狐浏览器,现在 IE 估计只有一些政府部门还有国企在苦苦坚持使用,或许有时候用习惯了,为求稳定,就不想换了。

图片来自网络
图片来自网络

Chrome 浏览器发布于 2008 年 9 月 2 日,至今已经 10 年了,所以这次的这个新版可以说非常有纪念意义,十周年版本,它带来了许多有用的新特性,网上关于 Chrome 新特性也说了很多,主要有以下几点:

  • 启用新 UI,来自谷歌的 Material Design 风格,主要体现在圆角搜索框,新的图标以及全新排版的的标签栏。
  • 默认启用画中画 API,弹出的视频窗口可以在页面上任意拖动,播放和暂停。
  • 取消标记 HTTPS 的安全徽章,现在默认显示未标记的网站为安全,只有非 HTTPS 的才会有不安全标记
  • 下一代视频解码器 AV1,相比 VP9,压缩效率提高 30%
  • 在 window 平台,通过阻止第三方应用程序注入代码来减少浏览器崩溃

对于开发者来说,也同样有许多新特性:

  • CSS Scroll Snap 允许你创建流畅、光滑的滚动体验。我看了下演示 demo,就是一个更流畅的横向幻灯控件
  • Display cutouts 可以使用屏幕的整个区域,包括显示屏切口后面的任何空间,有时称为凹口。这个主要是针对刘海屏的支持和优化。
  • Web Locks API 允许你异步获取锁,在执行工作时保持锁,然后解锁它。一些方便使用的 API

还有很多其他的新特性,感兴趣的可以去看介绍文档了解更多。现在网页版的已经更新了,想体验新版的可以去官网下载,也可以关注微信公众号「frondev」,在后台回复「Chrome」即可获取安装程序安装。不过遗憾的是,现在只更新了桌面版,Android 和 iOS 的需要在等待一段时间,相信也快了。

参考文章:
https://www.oschina.net/news/99626/chrome-69-released
https://developers.google.com/web/updates/2018/09/nic69(英文)