内容简介:Chrome 86 稳定版已发布,值得开发者注意的新特性有: File System Access API 现在稳定可用 新的试用版:Web HID 和 Multi-screen Window Placement(多屏幕窗口放置)API CSS 更新 File System Access(文件系统...
Chrome 86 稳定版已发布,值得开发者注意的新特性有:
- File System Access API 现在稳定可用
- 新的试用版:Web HID 和 Multi-screen Window Placement(多屏幕窗口放置)API
- CSS 更新
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 还有很多功能,请参阅 web.dev 上的“文件系统访问”一文。
密码检查功能移动版可用
2019 年 12 月,Chrome 79 添加了一项名为”密码检查“的功能,该功能可以获取用户的同步密码,并检查是否已在线泄漏。现在该功能在 Android 和 iOS 的移动版 Chrome 中也已可用。
不安全表单的警告
当在“不安全的表单”中输入数据时,Chrome 86 会显示警告。
这里所说的“不安全表格”是指托管在加密 HTTPS 页面上,但通过非加密 HTTP 操作,秘密提交其数据的表格。
有关不安全下载的警告
在显示 HTTPS 的页面上通过 HTTP 下载文件时显示警告。
在 Chrome 86 中,默认情况下会阻止可执行文件和存档文件,Chrome 会显示相关的文档下载警告。
除此之外,Chrome 86 包含 35 项安全修复,还带来了几个新的实验性功能。详情可查看 New in Chrome 86 文档。
以上部分消息参考:ZDNet
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- Thunderbird 78 稳定版发布
- systemd 246 稳定版发布
- systemd 247 稳定版发布
- Fedora 31 稳定版发布
- PyCharm 2020.1 稳定版发布
- GoLand 2020.1 稳定版发布
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Inside Larry's and Sergey's Brain
Richard Brandt / Portfolio / 17 Sep 2009 / USD 24.95
You’ve used their products. You’ve heard about their skyrocketing wealth and “don’t be evil” business motto. But how much do you really know about Google’s founders, Larry Page and Sergey Brin? Inside......一起来看看 《Inside Larry's and Sergey's Brain》 这本书的介绍吧!