1
mwwfer 2012-08-31 21:40:17 +08:00
当然可以。不过有已经做的很好的,比如Ext JS,现在似乎合并了改名Sencha Ext JS。
|
2
NemoAlex 2012-08-31 21:41:13 +08:00 1
Gnome-shell ?
听说可以用 JS 和 CSS 控制 |
3
caomu 2012-08-31 23:36:25 +08:00
Enyo JavaScript Application Framework
http://enyojs.com/ OneRing http://code.google.com/p/onering-desktop/ |
4
azure 2012-08-31 23:41:48 +08:00
豆瓣电台桌面版貌似就是这个弄的。
|
6
binux 2012-08-31 23:51:05 +08:00
|
7
coldear 2012-09-01 01:54:04 +08:00
win8直接支持
|
8
master 2012-09-01 03:06:02 +08:00
豌豆荚2也是这么做的来着
|
9
disinfeqt 2012-09-01 08:01:25 +08:00
|
11
Mutoo 2012-09-01 20:52:38 +08:00
豆瓣开源的 OneRing 框架就是做这事的。
https://code.google.com/p/onering-desktop/ 框架目标 OneRing是一个跨平台的桌面应用框架。和Adobe AIR类似,它支持用html/js/css制作用户界面,与之不同的是,它的应用为本地程序,可以直接访问操作系统的数据。 |
12
Js 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 |
13
zodiacmcfly 2012-09-05 23:01:14 +08:00 1
appjs 这个应该可以做的。
|
15
xavierskip 2012-09-10 13:20:10 +08:00
|
16
linuxer 2012-09-13 12:21:14 +08:00
win8的metro程序就可以用JavaScript,还可以访问底层的API.
|