对于离线存储数据,WebApp可以使用:
但显然没有文件存储.当然,有一个基于清单的缓存,但它只是一个缓存,不应该用作用户数据存储.
这是否意味着WebApp的用户被迫使用某种云文件存储?
有没有办法在用户的本地机器上保存大文件?或者也许某种方式来选择本地文件夹Web应用程序可用于存储用户数据?
编辑.安全.HTML5已经能够将大部分数据写入用户的本地计算机.如果浏览器提供另一个基于文件的抽象来存储数据,我没有看到任何安全问题.它可以是一些虚拟机,虚拟文件系统等等.
嗯,我想,有可能编写JS文件系统并将其存储为SQL中的blob ...
特别参考HTML5 FileAPI.
我正在阅读W3C规范提案,并且可以从这里阅读:http://www.w3.org/TR/file-system-api/
"该文件的工作已经停止,不应作为实施的基础参考或使用."
是FileAPI不再是一个HTML5规范还是意味着它的实现细节将只是改变?
有什么方法可以使用HTML5和JavaScript来修改我的系统上的文件吗?我可以通过特定选项运行Chrome或Firefox,或以其他方式打开权限.
理想情况下,我想通过让我的浏览器重命名桌面上的文件来测试它.