0

作为一个学习练习,我想构建一个简单的 PHP 文本编辑器作为 Firefox 桌面 Web 应用程序。据我所见,关键点是本地文件访问,例如,显然将文件保存到 IndexedDB 是不合适的(除非有办法写出“真实”文件?)。

我认为 XulRunner 是最好的折衷方案,因为我知道我并没有真正使用它来构建 Web 应用程序,但与我使用 NW.js 相比几乎没有。使用 XulRunner 允许我访问特权 JS 模块,例如 OSFile.jsm,我认为我什至不能将其用作打包的 Web 应用程序。(还有 js-ctypes,它可以方便地调用比 JS 更快的东西,例如解析 PHP 代码以实现自动完成功能。)

我刚刚读到 Mozilla 正在考虑从 XUL 和 XBL 迁移(是的,我知道这需要很长时间),所以我真的认为 XulRunner 的日子屈指可数了。

我想坚持使用 Mozilla 技术,那么最适合我使用的平台是什么?这只是(还)不可能使用 Moz 技术吗?我是否错过了使用 Firefox 作为纯桌面 Web 应用程序执行此操作的方法?

4

0 回答 0