5

是否可以使用 XHTML(或 HTML)、CSS 和 JavaScript 编写跨平台桌面应用程序?

如果答案是肯定的,如何运行这个应用程序?我应该使用 Firefox 之类的浏览器运行它吗?

注意:目前 Windows 支持HTML 应用程序

4

4 回答 4

2

您正在寻找的似乎是Open Web Apps

于 2012-06-28T11:55:39.757 回答
2

HTA 是真正的老技术。

尝试使用 Titanium (Appcelerator) 等工具。它们是在 APP 中呈现 HTML 内容的工具。因此,从外部,您将运行一个可执行文件,但在内部,它正在加载一个 HTML 文件。

现在,许多应用程序都在使用相同的原理。安卓版 Facebook 就是一个最好的例子

于 2012-06-28T11:24:42.790 回答
1

是的。使用 HTML5。

另一个答案的解决方案很棒,但通常他们假设用户连接到互联网以拥有处理数据的服务器端。

但是可以使用带有 HTML5 的 Open Web Apps(如 ZER0 建议的那样),它对离线 Web 应用程序有很多支持。

不过,请注意它。甚至 HTML5 也假设最终用户将拥有某种类型的 Internet 连接,并且离线功能被视为“缓存”。所以,我不确定这个解决方案是否足以满足所有需求,因为我不知道 HTML5 为离线应用程序提供了多少空间

于 2012-06-28T13:37:52.633 回答
1

如果客户端 JavaScript 和/或 HTML/CSS 黑客程序完成了您希望它完成的任务,是的,并且确实使用像 Firefox 这样的用户代理。

于 2012-06-28T11:22:22.890 回答