- 1
- Apr
折腾Mac OS X时,竟发现它才是第一个将Web与Desktop相结合的桌面操作系统,而且这个发生在2005年的Mac OS X 10.4 Tiger上……呃,我要OMG了!
之前以为GNOME Shell,用CS+JS来构建其前端,是很先进的桌面构架。现在……我不得不承认,Mac OS X才是桌面技术最先进的桌面环境。
请看:
2005年,Mac OS X 10.4 Tiger,首次引入Dashboard功能,而在Dashboard上的Widgets,均是由HTML+CSS+JS写的小程序。起先我还以为是Cocoa写的……
看下面这些美观的Widget,这只是平面效果,实际上还会有利用CoreAnimation(或是其它?)进行的动画效果。
我进入它们的文件夹一看,傻眼了,就是由HTML+CSS+JS+PNG组成的。
更令人崩溃的是……还真是标准的HTML网页应用程序,直接用Chrome打开,是一个能走的时钟!!!
JS代码,这个世界时钟代码从05年开始就没动过了。
啊~这叫我情以何堪啊!土鳖了啊!
我一直以为Linux桌面才是最先进的,什么3D桌面啊、Web技术的应用啊、Clutter啊……
自从用了Mac OS X后,一个接一个的神话都被打破了。貌似现在已经没有神话了。
2010年9月,GNOME 3发布以后,好不容易在技术(至少说)上已经与Mac OS X追平了吧:相当于一个默认有CoreAnimation能力和Web技术用在桌面的桌面环境。
但是,Mac OS X 10.7差不多又要出来了吧,谁知道还会有什么新特性呢?
总之,相互学习,相互竞争,让世界更加美好吧!
Mac OS X rocks!
PS:我现在脚踏两条船,大家可不要见外~




其实我想试试Mac Os
嘛,像google桌面,opera widget,air,xul,哪个不是这么搞,这种思想已经很久的了,再说gnome shell那种架构很多余
囧...只不过用了web技术罢了...
Dashboard 我基本上没有用它
@hicrokee @shellex
不一样吧……这个差远了,我说的是桌面结构上的,这些是独立的应用程序上的。Opera Widget, Air, XUL写的小工具,能控制iTunes的播放吗?能与其他桌面应用程序通讯吗?貌似不行吧。
那你翻翻那iTunes widget的源码看,是怎么控制iTunes的?来给大伙解下密。。
那没办法,人家有对应的javascript language binding。
但是Linux DE的dbus也有python binding. 仅仅是语言不同。
本质上没有神马区别。
这个,..自从我们团队有人买了麦.还有你介绍这么多麦的东西之后
长了很多见识
我强烈想买,可惜没米阿
不怕不怕,其实我们的都是脚踏几只船,不过没有船的名字叫MAC, 玩的都不是JS呀PYTHON呀,JAVA之类的,都是寂寞~~~(TX打的TWITTER号码是多少,我FO起玩)
不怕不怕,其实我们的都是脚踏几只船,不过没有船的名字叫MAC, 玩的都不是JS呀PYTHON呀,JAVA之类的,都是寂寞~~~(TX大的TWITTER号码是多少,我FO起玩)
tx有叛逃到apple阵营的嫌疑 ~~
这个貌似早就有了,和Mac没有关系,也没有什么太大的创新。
KDE4用户表示情绪稳定
amarok的小脚本也都是javascript控制呀
Mac抄Konfabulator
顶这个!Konfabulator至少在04年就有了,后被yahoo收购。想起Apple Fans常吹嘘图形界面是apple发明的。爱苹果,这个没错,但至少也要先查查历史吧。
见怪,not 见外。
桌面小工具不是JS的反而比较少吧,好在TualatriX没去玩vista,不然岂不是要说这个什么桌面web化是微软搞起来的?和gnome3是质的区别吧,mac我也用过不少时间,但还是觉得不过也是将被gnome3革命掉的东西罢了
Netbox 在很多年前就提供用html来建立窗口程序了。
至少Netbox 2.8是04年出的。
连IMTX也倒戈了,前段时间tinyfool、youxu、霍炬等人在twitter上,blog上大讲道理,我还愤愤不平,说怎么这个时候没人出来为Linux说几句话,平时知名Linuxer那么多。
感觉TX最终会成为mac用户,呵呵
不过无所谓了,选择自己喜欢的就是了
呵呵,macos确实很经典,很超前
不过,这样说来腾讯也算是民族企业里面讲web与桌面结合的喽? QQ for Android就是个网页程序嘛。。。
win98的时候就有这东西了。
也是html写的。记得叫什么active desktop
就是在桌面上弄个IE。。。
不过效果没有这么浮云。。
KDE也可以用 HTML+CSS+JS 来写plasmoid
http://techbase.kde.org/Development/Tutorials/Plasma/Web/GettingStarted
你是如何跑起 MAC,一起想玩,可不知如何弄。
dashboard 太漂亮了