谷歌已经正式发布了 Chrome 86 稳定版本,除了修复 BUG 外,它还带有不少的新特性,包括实验性的功能,Linux 和 Windows 用户都可启动升级至 Chrome 86 版本。
谷歌 Chrome 86 新的特性介绍 Chrome 86 有值得开发者注意的新特性,如下: File System Access API 现在稳定可用。 新的试用版:Web HID 和 Multi-screen Window Placement(多屏幕窗口放置)API。 CSS 更新。 1、File System Access(文件系统访问) 这个新的 API 使开发人员能够构建功能强大的 Web 应用程序,与用户本地设备上的文件进行交互。 使用 File System Access API,可以调用 showOpenFilePicker(),它会显示一个文件选择器,然后返回一个文件句柄,可以用于读取文件。 async function getFileHandle() { const opts = { types: [ { description: 'Text Files', accept: { 'text/plain': ['.txt', '.text'], 'text/html': ['.html', '.htm'] } } ] }; return await window.showOpenFilePicker(opts); } 要将文件保存到磁盘,可以使用之前获得的文件句柄,也可以调用 showSaveFilePicker() 获取新的文件句柄。 async function saveFile(fileHandle) { if (!fileHandle) { fileHandle = await window.showSaveFilePicker(); } const writable = await fileHandle.createWritable(); await writable.write(contents); await writable.close(); } 在写之前,Chrome 将检查用户是否已授予写许可权,如果未授予写许可权,则 Chrome 将会先提示用户。
调用 showDirectoryPicker() 将打开一个目录,能够用于获取文件列表,或在该目录中创建新文件。Google 希望此新 API 可用于构建交互式 Web 应用程序,例如 IDE、照片和视频编辑器、文本编辑器等。 该 API 还有很多功能可用。 2、密码检查功能移动版可用 2019 年 12 月,Chrome 79 添加了一项名为”密码检查“的功能,该功能可以获取用户的同步密码,并检查是否已在线泄漏。现在该功能在 Android 和 iOS 的移动版 Chrome 中也已可用。
3、不安全表单的警告 当在“不安全的表单”中输入数据时,Chrome 86 会显示警告。 这里所说的“不安全表格”是指托管在加密 HTTPS 页面上,但通过非加密 HTTP 操作,秘密提交其数据的表格。
4、有关不安全下载的警告 在显示 HTTPS 的页面上通过 HTTP 下载文件时显示警告。 在 Chrome 86 中,默认情况下会阻止可执行文件和存档文件,Chrome 会显示相关的文档下载警告。
5、更多新特性 除了上面所列的之外,Chrome 86 还包含 35 项安全修复,还带来了几个新的实验性功能。
使用旧版本的用户都可升级 使用 Linux 的用户如果不能在线升级,请看:在Linux系统中出现Chrome无法更新至最新版本的解决方法。 如果还没有安装,请参考:在Debian 10上安装及升级/更新谷歌Chrome浏览器的方法。
结语 建议用户升级到 Chrome 86 版本,即使新的特性用不上也要升级,因为它包含众多的安全更新。
相关主题 |