|  |      1mwwfer      2012-08-31 21:40:17 +08:00 当然可以。不过有已经做的很好的,比如Ext JS,现在似乎合并了改名Sencha Ext JS。 | 
|  |      2NemoAlex      2012-08-31 21:41:13 +08:00  1 Gnome-shell ? 听说可以用 JS 和 CSS 控制 | 
|      3caomu      2012-08-31 23:36:25 +08:00 Enyo JavaScript Application Framework http://enyojs.com/ OneRing http://code.google.com/p/onering-desktop/ | 
|  |      4azure      2012-08-31 23:41:48 +08:00 豆瓣电台桌面版貌似就是这个弄的。 | 
|  |      6binux      2012-08-31 23:51:05 +08:00 | 
|  |      7coldear      2012-09-01 01:54:04 +08:00 win8直接支持 | 
|  |      8master      2012-09-01 03:06:02 +08:00 豌豆荚2也是这么做的来着 | 
|      9disinfeqt      2012-09-01 08:01:25 +08:00 | 
|  |      11Mutoo      2012-09-01 20:52:38 +08:00 豆瓣开源的 OneRing 框架就是做这事的。 https://code.google.com/p/onering-desktop/ 框架目标 OneRing是一个跨平台的桌面应用框架。和Adobe AIR类似,它支持用html/js/css制作用户界面,与之不同的是,它的应用为本地程序,可以直接访问操作系统的数据。 | 
|  |      12Js      2012-09-01 20:56:58 +08:00  1 最成熟的就是mozilla的gecko, 拿xul/html/css做界面, js做交互(包括默认api里不具备的,用户自己写的dll/so的交互)。mozilla的所有跨平台应用(firefox/thunderbird/..)都是基于这玩意儿的, 还有一些第三方公司的产品,比如komodo edit/ide 轻一点qtwebkit | 
|  |      13zodiacmcfly      2012-09-05 23:01:14 +08:00  1 appjs 这个应该可以做的。 | 
|  |      15C0VN      2012-09-10 13:20:10 +08:00 | 
|  |      16linuxer      2012-09-13 12:21:14 +08:00 win8的metro程序就可以用JavaScript,还可以访问底层的API. |