Web Widget开发应用,你或许现在还没注意过Widget,就象或许2年前你不知道RSS能干什么一样,不过有个消息应该知道,已经有美刊预测互联网2007将成为Widget年,根据经验来看,这种预测总是要超前2年,或许2年后,Web Widget将在你的电脑里大行其道了。
作为从业者,我们还是有必要了解一下Widget。Widget不是一个新名词,它在程序开发中有它的含义“窗口小部件”,在Web2.0领域里所提的Widget,还没有一个明确的翻译,大概可以理解为“应用小插件”,它的概念和RSS有点类似,就是可以让你在不去其他网站,而从这个小插件里得到其他网站的信息。
可以把Web Widget理解为两部分,一部分是引擎,类似与MP3播放器,一部分是内容,可以理解为MP3歌曲,或者可以理解为RSS阅读器和RSS源。它和RSS有所不同的地方是,Widget不仅仅可以应用在网页上,它还主要以桌面程序的形式出现,也就是把桌面变成一个和互联网实时沟通的浏览器。它最早在桌面的大规模出现是在苹果的OSX系统中,当时RSS还没有开始流行,没想到它居然要成为2007年的主流,看来苹果确实把握时尚的潮流。
Widget的推广应该说是Yahoo起了很大的作用,尤其在国内,它建立了专门的开发站点,详细介绍了Widget部件的制作方法,当然,它的大力推广也为它带来众多的用户和部件库,其实Yahoo对Web2.0展开的收购并不比Google少,而且它始终在领导门户发展的走向,是一个很值得学习的网站。Yahoo的一些Widget插件如下图:
制作Widget部件并不复杂,只需要熟悉三方面的。识:图像处理、HTML/XML、javascript,就可以按照开发站点里的教程做出漂亮的部件来。我知道5D里有许多这样的人,有兴趣的动手试试吧,先把你的BlogWidget给做出来看看,Web Widget 2.0时代,是不是感觉有这么一个趋势:技术门槛在降低,技术标准重要性在提高,设计因素在提升,5Der,你看到这个机会了吗?
有意思的是,不仅仅在互联网领域,实际上在无线应用领域里,Widget的应用也将得到极大发挥,iPhone手机里的图片还记得吗?那些应用是什么,没错,Widget!甚至传统的闹钟也开始应用Widget,engadget上介绍了它,不仅仅看时间,还可以看到当天的天气预报(我想这个闹钟应该是联网的),如果IPV6到来,一切电器连上网络,Widget是不是更有意思了呢。
好了,我们再来做一个大胆一点的设想,在多姿多彩的互联网上,凭什么Apple和Yahoo就能做Widget桌面呢,既然标准是开放的,我们自己能不能做一个Widget桌面呢,用Flash做,提到Flash,你是否想到Apollo了呢,没错,Apollo的第一个杀手级的应用会产生在哪个领域?
小结:浅谈Web Widget开发应用的内容介绍完了,希望通过Web Widget的学习能对你有所帮助!