2012-05-27 41 views
-1

可能重复:
Can you do Desktop Development using JavaScript?替代与HTML,CSS打造的桌面应用程序,与JS

有替代品使用HTML,CSS和JS构建桌面应用程序的工具?由于Mozilla的Chromeless浏览器已停止开发,而Titanium的新版本只专注于移动应用程序。你知道什么是具有类似Chromeless/Titanium功能的工具吗?

+2

您是否检查Adobe Air技术? – Pierre

+0

有[XULRunner的(https://developer.mozilla.org/en/XULRunner),你也可以在视觉工作室,这是或多或少的JS使用的JScript。 –

+0

@pierre哦..我从来没有使用过.. –

回答

2

Adobe Air应该是一个给你。它创建了一个基本上是webkit包装的桌面应用程序。然后,您可以直接在HTML,CSS,JS甚至Flash中构建您的应用程序。它有几套JS API,您可以通过它学习文件访问等本机操作。

最近AIR的版本,预包装用的应用程序,使您的应用程序独立,不会需要安装在目标客户端上的AIR平台上运行。

为了便于开发,Aptana Studio 2有一个插件,可以帮助你在开发AIR应用程序和自动化大部分的AIR应用程序建立像包编译的,应用程序预览等,这是非常过时的,但(AIR 1.5和AIR 2测试版),你可能会想要更新SDK。你也可以围绕如何调整编译器选项来构建一个独立的应用程序。

+0

对不起,我试过Adobe AIR ..而且我的网络应用程序运行速度比我用chromeless构建的应用程序慢得多。具有-webkit-animate的每个元素都运行得非常缓慢。我试图滚动页面时,我嵌入的视频Flash播放器播放速度很慢。 –