2013-02-21 68 views
0

將HTML/Javascript網絡應用程序轉換爲可從Windows(也許是Mac/Linux)PC運行的自包含應用程序的最佳方式是什麼?最好沒有任何安裝,即網絡共享。 我已經研究過Chrome和Firefox Portable,但是這些都需要對文件夾的寫入權限,所以不適合使用只讀網絡共享。 (有些背景,我有一個很大的JavaScript應用程序,但我的許多客戶使用IE6或7,他們的IT團隊不會允許Chrome Frame或其他現代瀏覽器)。結合瀏覽器和web應用程序進行部署

+1

如果他們不允許Chrome瀏覽器或其他現代瀏覽器,他們爲什麼會允許您的定製軟件試圖模擬這些? – Curt 2013-02-21 11:31:18

+0

應用程序將在只讀網絡共享上回寫其更改的位置? – 2013-02-21 11:36:41

+0

爲什麼不重新適應IE 6/7? – 2013-02-21 11:50:51

回答

0

node-webkit聽起來最有前途。

從上GitHub的存儲庫中的自述:

節點WebKit是基於Chromiumnode.js一個應用程序運行時。您可以使用node-webkit在HTML和Javascript中編寫本機應用程序 。它還允許您直接從DOM調用Node.js模塊,並啓用一種新的使用所有Web技術編寫本機應用程序的方法。

如果LightTable可以用它構建,當然可以使用它移植並運行本地應用程序。

0

我知道這有點遲,但Sencha Desktop Packager呢?

http://www.sencha.com/products/desktop-packager

它主要是爲ExtJS的應用程序開發,但它應該在任何JavaScript的應用程序工作。

我們有類似的要求,最終建立了一個使用QT的專用網頁瀏覽器。但是,如果我們之前已經瞭解了Sencha Desktop Packager,那麼我們可能已經解決了這個問題。

+0

我實際上在使用ExtJS,我只是想避免使用桌面打包程序(我認爲它只是商業版本)的成本。使用Chromium Portable似乎對我來說工作得很好。它是免費的! – user826840 2013-07-03 15:49:53

相關問題