Chrome正在获得新的渐进式Web应用程序功能
出品 | OSC开源社区(ID:oschina2013)
Google 正在开发一个新的 API,允许 Chrome 渐进式网络应用程序 PWA(progressive web app)读取操作系统文件系统中的文件。
渐进式网络应用程序 PWA 是最新的网络技术,支持任何人将网站作为原生移动或桌面应用来打开。而在浏览器中,文件处理程序代表网络应用程序处理具有给定的 MIME 类型或文件扩展名之一的文件的能力。例如,当你安装一个图像编辑器作为网络应用时,它可以在其清单中注册其处理 jpg、png 等文件类型的能力。
在新 API 的文档中,Google 指出,他们的目标是提高网络应用和本地应用之间的透明度,并通过启用对文件处理程序的支持,提供 "更一致的用户体验"。并且在下个版本中,Chrome 将会有一个新的权限提示,要求用户确认 PWA 是否可以将自己注册为某些文件扩展的文件处理程序。
目前,Chromium 已经具有支持在 Chrome 和其他浏览器中处理起源试验(origin trials)的功能,但新的文件处理 API 与其他经历起源试验过程的 API 不同,因为启用和禁用试验会导致操作系统中的一些状态被改变(注册文件处理程序)。据悉,Google 正在 Chrome 的 Canary 版本中试验这一功能,预计将在今年晚些时候正式推出。
往 期 推 荐 1、最牛逼的 Java 日志框架,性能无敌,横扫所有对手! 2、把Redis当作队列来用,真的合适吗? 3、惊呆了,Spring Boot居然这么耗内存!你知道吗? 4、牛逼哄哄的 BitMap,到底牛逼在哪? 5、全网最全 Java 日志框架适配方案!还有谁不会? 6、30个IDEA插件总有一款适合你 7、Spring中毒太深,离开Spring我居然连最基本的接口都不会写了
点分享
点收藏
点点赞
点在看
评论