【问题标题】:Is it possible writing a cross-platform desktop application with XHTML, CSS and JavaScript?是否可以使用 XHTML、CSS 和 JavaScript 编写跨平台桌面应用程序?
【发布时间】:2012-06-29 21:42:36
【问题描述】:

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

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

注意:目前 Windows 支持HTML Application

【问题讨论】:

  • 如果它“使用浏览器”运行,那么它是一个 Web 应用程序,而不是一个桌面应用程序。
  • 会有服务器端,还是只有客户端?
  • @YuriAlbuquerque:客户端。只是一个桌面应用程序。

标签: javascript css xhtml desktop-application


【解决方案1】:

看来你要找的是Open Web Apps

【讨论】:

    【解决方案2】:

    HTA 真的是老技术了。

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

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

    【讨论】:

      【解决方案3】:

      如果客户端 JavaScript 和/或 HTML/CSS 黑客可以完成您希望它完成的任务,是的,并且确实使用 Firefox 之类的用户代理。

      【讨论】:

        【解决方案4】:

        是的。使用 HTML5。

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

        但是可以使用带有 HTML5 的 Open Web Apps(如 ZER0 建议的那样),它对offline web apps 有很多支持。

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

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2012-05-26
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-05-27
          • 1970-01-01
          • 1970-01-01
          • 2014-03-09
          相关资源
          最近更新 更多