Widget的前生今世(2)

上次的故事是1983年底,时光如梭,盖茨的Windows 3.x, Windows 95, Windows XP城头变幻大王旗,占领着操作系统的市场, 而GUI方面仍存在很多的不足, 一下子晃到了2003年。(20年过去了!)

Arlo Rose, 一个在90年代曾经在苹果担任人机交互设计师、而后参与创建了 Kaleidoscope(业务为Mac主题hack)的人, 说自己在98年mp3 player的换肤风潮中,得到了灵感,觉得为什么不把很多信息的呈现方式都做成这种GUI很华丽的小物件呢, 他开始寻求能实现这个idea的工程师的帮助。直到2002年,他遇到了志同道合的Perry Clarke, 开始了频繁的讨论和设计,最后在2003年2月, Konfabulator 以25美元的价格在Mac OS X上面发布了。

Konfabulator是一个runtime engine, 也就是说启动Konfabulator之后,这些Widget方可运行和出现, 而编写Widget, 主要使用Javascript(Perry最初考虑过用Perl)来实现。

图形界面方面,不可以使用原生的苹果aqua风格,必须用图片自己重新构造Widget界面。

Konfabulator的界面还是颇受Mac风格的影响,大部分都是走aqua的风格。 时钟、天气预报、快速搜索栏、像框、股票行情、迷你itunes、日历这些Widgets出现在了桌面上面。

2003年7月, Konfabulator升级到1.5。Perry劝说他的一个朋友开始尝试在Windows平台上开发Konfabulator。

2004年11月, Konfabulator升级到1.8,并且终于有了Windows的版本。(虽然资源占用并不是如此的理想)

2005年7月25日, Konfabulator升级到2.1,并且成为freeware,因为它被Yahoo买下了,并且改为现在的名字Yahoo Widgets

Konfabulator
图为Yahoo Widgets, 来自Wikipedia。

Read the rest of this entry »

Weather Widget from Dashboard

Dashboard上的天气Widget我相信大家都不会陌生,这么精湛的界面设计怪不得每次演示Dashboard的时候都要秀了。这里是全部的18个天气图示(并不是统一尺寸的图标哟)。
Weather Widget
图:苹果Dashboard的weather widget(天气预报)图标、界面

细节上,17个是静态的,但是居然有一个风吹的效果是动态的动画! 而从绘制水准来看,实在可以称为精湛!

  • 下载全部(链接至柠檬网)
  • 想了解更多Widget的文章,请点击这里

  • Widget的前生今世(1)

    史前时代-desk accessories(桌面附件)

  • 参考文献 Desk Ornaments Author:Andy Hertzfeld

    1981-1983

    人物:Bud Tribble, Chris Espinosa, Donn Denman, Larry Kenyon, Steve Capps, Bill Atkinson, Steve Jobs, Susan Kare, Andy Hertzfeld

    1981年(秋季),当很多80后“作家”们都还是液体的时候,当时的很多电脑都只有很小的RAM,运行一个程序都得先进入再退出(用过dos的朋友们都还记得相似的经历吧),Bud Tribble跟Andy Hertzfeld提到同时出现在一个画面上的多个小程序的这个idea,比如说计算器啦、记事本啦、闹钟啦,这些都可以出现在同一个屏幕上,用同一个menu bar,同时互相之间还可以cut and paste。

    但是不久之后(1981年12月),提出想法的Bud就回去读医学院了。紧接着新的团队继续,Chris Espinosa也挺喜欢这个主意,而且下手开始做计算器的图形化工作。等到1982年5月的时候,前期的一些工作让他们可以开始试试制作这个当时还被称为Desk Ornaments的东西了。

    1982年(秋季),一年过去了,Desk Ornaments被重命名为 “desk accessories”,他们认为ornament这个词太装饰性了(太轻浮?)。这个时候的desk accessories已经有计算器(calculator)、时钟(clock)、桌面背景编辑器(desktop pattern editor)、拼图(puzzle)等功能。

    Read the rest of this entry »