将AJAX web应用程序转换为从CDROM运行的跨平台桌面应用程序
我们有一个非常基本的web应用程序,它使用AJAX从XML文件中提取数据,生成一个简单的自动完成和搜索脚本 我们的客户希望通过CDROM将此应用程序分发给他们的客户,而不是从web上运行 基本上,我们真正需要的是一种将这些html、xml、js和css文件打包成可在Windows、Mac和Linux上运行的可执行文件的方法。基本上,用户只需运行一个文件即可将应用程序加载到典型的桌面窗口中 我们调查了以下情况: 钛桌面SDK-我们在打包到linux和mac可分发软件时收到错误。另外,Windows发行版需要一个我们希望避免的安装过程。用户应该能够直接从CD运行文件,而无需在桌面上安装任何东西 锌4.0——使用HTML包装器生成了一个类似于我们所需的可执行文件——但仅适用于Windows。此外,所使用的渲染引擎似乎缺少对透明度的支持,这会干扰我们的设计 Stunix Advanced Web Server-我们真的想要一些不需要安装的东西,或者启动一系列额外的服务 Mirabyte DiscStarter-仅支持windows,与zing类似,似乎使用了一个旧的IE渲染引擎,不支持透明胶片将AJAX web应用程序转换为从CDROM运行的跨平台桌面应用程序,ajax,cross-platform,desktop-application,cd-rom,Ajax,Cross Platform,Desktop Application,Cd Rom,我们有一个非常基本的web应用程序,它使用AJAX从XML文件中提取数据,生成一个简单的自动完成和搜索脚本 我们的客户希望通过CDROM将此应用程序分发给他们的客户,而不是从web上运行 基本上,我们真正需要的是一种将这些html、xml、js和css文件打包成可在Windows、Mac和Linux上运行的可执行文件的方法。基本上,用户只需运行一个文件即可将应用程序加载到典型的桌面窗口中 我们调查了以下情况: 钛桌面SDK-我们在打包到linux和mac可分发软件时收到错误。另外,Windows
我们真正需要知道的是,有什么东西可以简单地“包装”一个基本的AJAX应用程序,使其能够在桌面上跨平台运行,而无需访问internet?如果只包含HTML文件,当有人单击它时,本地副本将立即在浏览器中打开
如果需要,您可以使用包含HTML页面的JavaScript打开一个单独的窗口,这样它就有了自己的窗口。您可以使用以下两种框架中的任意一种创建一个使用HTML/CSS/JavaScript构建的桌面应用程序