Widget

Widget意义不可小觑,它其实就是Windows的Icon,我们习惯使用的Windows都是从桌面快捷方式Icon入手,以前这些Icon只有从网上下载软件安装后才出现,现在Widget改变了这种习惯,你无需为使用一个软件需要下载安装一次,就象在Java中,你无需为使用对象每次创建一次对象(依赖注射模式帮助你),只要一次下载一个Widget,那么就可以象在Windows控制面板中配置软件一样,在widget中使用软件,获取各种信息。

真正不同的是:当你使用Windows上Icon程序时,你面对的是你自己桌面PC操作系统和资源,而你使用Widget时,面对的是其背后整个互联网操作系统和资源。你到底选择哪个就一目了然。

从SOA/WOA角度看,Widget是服务的打包形式,是最终客户端消费服务的方便轻量的方式,是一种轻量门户Portal,是一种特殊导航方式,是一种新式的菜单Menu。

Widget是RIA的新式体现,是在各种RIA语言平台上构建的一个新的跨平台抽象层次,是跨RIA和浏览器平台的新层次。

三种能够跨桌面和浏览器的Widget,既可以在桌面上运行,也可以在浏览器中运行。
google Widget: http://www.google.com/webmasters/gadgets/

Yahoo Widget: http://widgets.yahoo.com/

JavaFX Widget: http://widgetfx.org/
这三种Widget第一次使用后,都会在你桌面上留下一个Icon。


[该贴被banq于2009-08-10 11:33修改过]