0

我们有一个非常基本的 Web 应用程序,它使用 AJAX 从 XML 文件中提取数据以实现简单的自动完成和搜索脚本。

我们的客户希望将此应用程序以 CDROM 形式分发给他们的客户,而不是从网络上运行。

基本上,我们真正需要的只是一种将这些 html、xml、js 和 css 文件包装成可在 Windows、Mac 和 Linux 上运行的可执行文件的方法。基本上,用户只需运行一个文件即可将应用程序加载到典型的桌面窗口中。

我们调查了以下内容:

Titanium Desktop SDK - 我们在打包到 linux 和 mac 发行版时收到错误。此外,Windows 发行版需要我们想要避免的安装过程。用户应该能够直接从 CD 运行该文件,而无需在其桌面上安装任何东西。

Zinc 4.0 - 使用 HTML 包装器生成了类似于我们需要的可执行文件 - 但仅适用于 Windows。此外,使用的渲染引擎似乎缺乏对干扰我们设计的透明度的支持。

Stunnix Advanced Web Server - 我们真的想要不需要安装或启动一堆额外服务的东西。

Mirabyte DiscStarter - 仅支持 windows 和 Zinc 一样,似乎使用旧的 IE 渲染引擎,不支持透明胶片。

我们真正需要知道的是,有什么东西可以简单地“包装”一个基本的 AJAX 应用程序,使其能够在没有互联网访问的桌面上跨平台运行?

4

2 回答 2

0

如果您只包含 HTML 文件,当有人单击它时,该本地副本将立即在他们的浏览器中打开。

如果需要,您可以使用包含该 HTML 页面的 JavaScript 打开一个单独的窗口,这样它就有自己的窗口。

于 2012-03-12T05:29:34.993 回答
0

您可以使用以下两个框架之一创建使用 HTML/CSS/Javascript 构建的桌面应用程序

于 2012-12-29T02:08:33.647 回答