开发跨平台的自包含HTML应用程序

时间:2011-08-12 16:02:53

标签: javascript html5 local-storage

我正在考虑构建一个类似TiddlyWiki的应用程序,因为HTML文件中的所有内容都是自包含的,或者至少在用户不必安装的软件包中任何东西。它适用于任何浏览器,手机(Android和iPhone),以及某些浏览器(例如Firefox),可以在没有插件的情况下保存到本地文件系统(尽管它会启动许多安全警告,但还有其他解决方案)。其他浏览器碰巧使用Java插件来绕过这种限制。

是否有任何技术可以实现这一目标? HTML5' web storage听起来几乎是完美的,除了数据与浏览器绑定。

任何帮助都会受到赞赏(即使这只是意味着编辑/重新定位问题以吸引更多人看)。

2 个答案:

答案 0 :(得分:1)

关于fileapi的问题:http://caniuse.com/#search=fileapi

答案 1 :(得分:0)

我只是添加了相关的评论,但不完全是答案......

当你说要开发包含所有内容的应用程序时...我想添加关于TitaniumPhoneGap和其他(Corona)... 这个软件提供了JavaScript基础,它将在所有移动设备(如果是移动应用程序),桌面(如果是桌面应用程序)等等上运行....但Titanium(正如我正在处理它)在所有其他的SDK上运行发展语言......

现在TiddlyWiki,我从链接中了解到它正在创建一个Web应用程序或类似的东西,它将适用于所有其他移动设备。但这总是不好,因为某些应用程序需要是一个NATIVE环境(由Titanium支持)。本机应用程序将比任何其他开发的应用程序快得多..