【微件知识】:微件-未来互联网是Widget的天下?

微件(Web widget,简称Widget)是一种 Web2.0 的衍生物,它好像是一个小型的应用程式,它可以是一个时钟,一个日记簿,一段视频,天气预报,一个 Flash 游戏等等。以往Widget 只可以通过本身的嵌入代码添加到网页当中,如今可以将这些Widget 直接添加到自己的电脑桌面来使用,从而增加桌面的功能性。很多网站现在已经有了自己的Widget,你可以直接从这些网站中获取Widget 的嵌入代码,然后直接将他们添加到你的桌面或者博客上。
  
  微件-未来互联网是Widget的天下?
  
  由于工作的关系,经常对互联网的新鲜事物有一种莫名的冲动,这种冲动远不是看到美女的那种冲动可以比拟的。第一次看到Widget这个概念,大约是07年年初吧,“神乎其神的刀法,和那杯Dry Martine,都深深地迷住了我。”当美国的《新闻周刊》也把2007年称为Widget年的时候,更加引起了我的警觉。
  然而我们国内对Widget的传播可能相对少一点,甚至没有一个好的中国的名称,目前有很多叫法,比如微巨、微客、微剑等等。国内的牛人中,对Widget最上心的是中搜的陈沛,他翻译为“微件”。陈沛对于Widget的鼓吹,有股我的搭档方兴东当年鼓吹博客的影子。最近两周之内和陈沛深聊过两次,一次是在宁波参加电子服务大会,一次是在本周的IT龙门阵上,交换了很多关于Widget的看法。当然,陈沛舞Widget,意在他的IG,他的个人门户推广。这也是的中搜的未来所在。
  其实我更喜欢“微剑”这个翻译,很有气势,也很贴切。Widget就像一把把微小的剑,有了它,遍地都是剑客,再小的剑客也是剑客,然后呼啸着在互联网江湖纵横驰骋。
  在今天之前,我们依靠大量的特定应用工具或者软件来维持个人电脑的各种适合我们需要的丰富功能,有办公软件、IM、杀毒软件、游戏软件、播放器、订阅工具、下载软件、图片软件等等等等。通过这一系列的工具或者软件,组成了一个个的个人信息平台。在今天之后,可能会有办公Widget、IM Widget、杀毒Widget、游戏Widget、播放器Widget、订阅Widget、下载Widget、图片Widget等等等等,来组成未来的互联网世界。通过这些功能丰富强大,令人眼花缭乱的Widget组成,用户就可以随心所欲、天马行空的拼装属于自己的网络门户了。
  如果这一天真的来临时,请不要惊奇。截止到去年年底,FaceBook已经托管有11179个Widgets,推动其用户迅速增长到了5000万,市值也上涨到了150亿美元。Youtube的成功也是基于Widget的病毒传播,05年6月开始提供可以内嵌在MySpace中的外链式视频播放器,到06年5月的时候,Youtube被嵌入到MySpace内的视频占有自身总流量的20%。
  不光是Google、雅虎这些巨头对Widget虎视眈眈,而且手机厂商也不甘于人后。07年初,苹果的iphone就支持Widget功能了,诺基亚也开发了维信Widset平台。这也是移动+互联网的潮流。刘兴亮认为,手机Widget甚至比网页Widget前景更为诱人。
  凭借着个体微小、功能完整、嵌入方便、和所潜入环境的弱链接等等优势,Widget或许会横扫一切,网页Widget、手机Widget、桌面Widget、人机交互Widget等等。那时,未来就来到了。那个属于我们每个个人的魔方,将任由我们所心所欲的去精心组装。(作者:刘兴亮)
  
  微件-Widget概述
  
    1. Widget的这个创想来自一个叫做Rose的苹果电脑工程师。98年的一天,Rose在自己的苹果操作系统桌面玩一个可以更换皮肤的MP3播放器时忽发奇想:如果在我桌面上运行的所有工具都能够更换皮肤或外观,那将是一件很酷的事情,Rose的兴奋之情溢于言表,它给这个酷酷的玩意儿起了个名字叫“Konfabulator”。
    2. Konfabulator是运行在用户电脑桌面上最炫的东西,就像一部老爷车一样有无数能够发挥功用并值得深入探讨的零部件,带有吸引人的神奇魅力。Rose从1999年到2001年之间,不断向自己身边的工程师宣传自己对于Konfabulator的看法和它的奇幻魔力,却没有人对它感兴趣。直到2002年的一天,Rose遇到了一个叫做Perry的工程师。两人拥有对于Konfabulator这件事情同样的构想,于是一拍即合。
    3. 于是两人开始共同为了这个炫酷的玩意儿在深夜努力工作,他们开辟了一个和Konfabulator相关的网站向大家传播这个想法,并在论坛中征询网友的意见“到底什么才是真正的Konfabulator?”大家的说法是千奇百怪的,有人说它是一个运行在用户桌面的加热器,有人说它是桌面宠物,有人说它是张牙舞爪的机器人。但是没有人对于Konfabulator的描述是确切的。
    4. 终于在2003年2月10日的深夜,Konfabulator1.0正式版在Rose和Perry的共同努力下正式发布了。它是运行在苹果操作系统之上的小工具,其中的主运行文件叫做Widget,在Rose头脑中酝酿了5年的想法终于第一次问世了。并且向所有人宣布Konfabulator是运行在用户桌面上最独一无二的工具,你希望它是什么样子,它就能按照你的想法而改变。
    5. Konfabulator意想不到的快速在全美疯狂的蔓延着,Rose和Perry感到非常的吃惊,同时他们也认识到这将会成为Konfabulator发展历史上非常关键的一个时期,于是两个人都辞去了各自的工作,开始专注于Konfabulator这件事情。
    6. 在2003年的7月Konfabulator1.5版本发布了,主运行文件Widget的开发变得风靡一时,越来越多的人参与其中,也因为如此Konfabulator更名为Widget。Widget在苹果操作系统中所表现出的热潮,使得Rose和Perry认为它应该有更广的应用领域。于是在接下的半年中Perry的一个朋友参与到开发Widget Windows平台版本的工作中来,但最开始的一些尝试都是失败的。
    7. 不久之后Rose找到了一个自己的好朋友ED,ED是苹果电脑公司工作超过十年有着深厚资历的一名优秀的开发工程师。在和他沟通Windows平台下开发Widget的事情之后,ED认为Rose希望在Windows平台下运行Widget的想法有些不可理喻。Rose和Perry开始很失望,但令他们感到吃惊的是,两天以后ED居然拿出了一个Windows平台下运行的Widget原型。
    8. 2004年的11月Widget1.8版本正式对外发布了,由此开始Widget进入了一个新的时代,成为了跨平台的产品。使用Windows和Mac操作系统的用户都可以使用和开发自己喜欢的Widget工具。当然这还仅仅只是一个开端。
  微件-走下神坛的Widget
  2008年12月18日,北京香格里拉饭店二楼的展厅里,一堆IT人士正围在展厅的一台小小的液晶屏下啧啧称赞。屏幕上展示着的手机运行着一个神奇的系统,用户可以简单方便地为其添加小插件,在上面打俄罗斯方块、查询天气预报、阅读文档等。这正是2008年CNGI&IMIC大会的现场,旁边一位工作人员微笑着向大家介绍:“这就是我们中移动基于Mobile Widget技术开发的系统,它将改变我们的手机生活。
  
  微件
  
  十年前的一天,苹果电脑工程师Rose的在自己的苹果操作系统桌面玩一个可以更换皮肤的MP3播放器时忽发奇想:如果在我桌面上运行的所有工具都能够更换皮肤或外观,那将是一件很酷的事情。2002年的一天,Rose遇到了一个工程师Perry。两人拥有对于此事同样的构想,于是一拍即合,开始共同为了这个炫酷的玩意儿在深夜努力工作。终于在2003年2月10日的深夜,一个运行在苹果操作系统之上的小工具--Konfabulator正式发布了,其中的主运行文件叫做Widget,在Rose头脑中酝酿了5年的想法终于第一次问世了,并且向所有人宣布它是运行在用户桌面上最独一无二的工具:你希望它是什么样子,它就能按照你的想法而改变。2004年的11月,基于Windowns操作系统的Widget1.8版本正式对外发布了,由此开始Widget进入了一个新的时代,成为了跨平台的产品。使用Windows和Mac操作系统的用户都可以使用和开发自己喜欢的Widget工具。当然这还仅仅只是一个开端。
  经过几年的发展,如今的Widget已经由当初的曲高和寡逐步发展成与博客、播客、RSS、SNS等Web2.0名词一样被越来越多的人提起。
  
  1. Widget是什么?
  简单说Widget可以理解为“应用小插件”,一种可供用户制作和自由下载的小工具,它包含了娱乐、工作、学习等多种实用功能。目前的Widget应用大体可分为三种:Desktop Widget、WEB Widget以及Mobile Widget。
  
  1.1 Desktop Widget
  Desktop Widget可以在电脑桌面上独立执行,用户无需通过浏览器便连接到网络。时至今日,很多人已对苹果、雅虎、Google及微软开发的Desktop Widget比较熟悉。通过这些小型应用软件,用户可把各类网上信息(如天气、新闻头条、图片等)放到桌面上。如果用户不关闭这些Widget而回到浏览器的话,它们将一直处于打开状态。
  
  1.2 Web Widget
  Web Widget是一种可以容易地嵌入到网页的模块。从程序员的角度,Web Widget就是一小段程序代码,用户不需要做任何修改或者编译就可以将其嵌入并在任何HTML网页上运行。因此通过它们我们可以把新闻、信息、游戏、娱乐等整合到我们的网站上,也可以用来装饰我们的网站。Web Widget可以很方便地实现聚合。用户可把从某个网站上搜集的数据置入另一个网页中。比如把定制化搜索框加入到用户的博客中,或把某个YouTube视频加入到某位用户的MySpace网页之中,甚至创建一个综合了用户Gmail、RSS供应及网络相册等内容的完整Widget页面。如果用户使用TypePad博客服务,还能使用非常丰富的Widget工具。
  下图是一个iGoogle的定制个人门户,用户根据自己的爱好和兴趣定制Widget,完全不需要关心数据是从哪里来的,只需要关注上面的内容,通过Widget可以直接把其他网站的服务嵌入到自己的门户上了,这种承载了网络服务的门面的个人门户技术平台也体现了Web2.0时代倡导的用户参与的精神。
  
  1.3 Mobile Widget
  Mobile Widget实际上是运行在移动设备上的Desktop Widget。最闻名遐迩的Mobile Widget莫过于诺基亚维信了。诺基亚公司为了实现其战略转型,由设备运营商进入移动互联网领域,推出了维信,短短一年多的时间就吸引了3000多个widgets(精灵)的加入。用户在诺基亚机器上安装(或者已经预装)了维信软件之后,可以通过自主添加维信精灵的方式实现你想要的各种功能。
  
  
  1.4 无孔不入的Widget
  当然Widget的应用并不限制在这三个领域,甚至已经渗入到家电行业。
  三星电子在近日的消费电子大展上展出新款高清晰度电视,其中将安装雅虎的Widget应用软件,该款电视的“Internet@TV”互联网内容服务将让观众通过互联网查看新闻、股价、视频、图片。雅虎副总裁帕特里克-巴里表示:“这一合作使雅虎将互联网的丰富选择、个性化特点和三星电子的产品创新、全球覆盖特点结合起来,为全球用户提供新的感受.” 该电视将能连接到雅虎Flickr、新闻、天气预报、财经等内容,也能访问YouTube、eBay、Showtime等网站。三星电子视觉显示部门执行副总裁Boo-Keun Yoon表示:“与雅虎的合作让观众前进了一步。新界面让他们能与很多最受欢迎的万维网服务进行个性化互动,不再是被动地看节目。毫无疑问,这代表了未来的电视.”
  
  图5. 安装雅虎Widget应用软件的三星高清晰电视
  
  几乎是同时,MySpace、英特尔和雅虎联合发布了一款电视版社交网络软件--MySpace Widget。利用这款软件,用户可以在观看电视节目的同时在电视上与MySpace好友联系。用户在看电视时,激活电视屏幕底部的这款widget就可以与MySpace好友交换信息,或浏览MySpace上的照片。利用MySpace Widget,用户无需浏览器就能够访问MySpace.com,直接在电视上接收好友的更新信息,查看好友的档案。MySpace发言人说,用户可以通过遥控器使用这款widget,利用电视屏幕上显示的软键盘输入信息。MySpace Widget将被预装在能够上网的消费电子产品中,例如机顶盒、蓝光影碟机和电视。
  
  2. 中移动在WIDGET上的尝试
  作为全球最大的通信运营商,在实现由“移动通信专家”向“移动信息专家”的转变的同时,中移动也一直在考虑如何构建好一个移动Widget的生态系统。2008年4月,中移动和沃达丰、软银联合成立了联合创新实验室,力图通过运营商的引领和主导能够构建一个整个移动Widget的生态系统。
  2.1 移动互联网与Widget
  移动互联网无疑是3G时代的杀手级应用,基于移动互联网的Widget不可避免地成为这个生态系统上的重要一环。移动互联网的Widget和我们常用的互联网Widget有一定区别,这是由移动互联网的特点所决定的。以位置信息服务为例,Widget可以通过手机上的GPS模块获取用户的位置信息,当用户拿着手机到了某一个地方想去看一看周围有没有星巴克时,就可以使用这种功能来获得离他最近的星巴克的具体位置。再如可在某些手机上使用Widget用来做记步器的功能,当用户锻炼的时候就可以记录锻炼的数据,运营商就可以基于用户的信息做用户的行为分析,完成最人性化的内容推送服务。
  2.2 中移动打造自己的BAE平台
  由于移动互联网上的Widget刚起步,目前还没有一个统一的Widget平台来满足大规模推广利用Widget的要求,为此中移动主导开发了一套面向移动互联网的,跨终端操作系统平台开放的应用环境--BAE。它为增值应用提供统一的终端资源访问接口和第三方组件扩展接口,支持各种业务能力的动态集成,并且充分利用浏览器及其他 Web 技术,可以实现各种互联网业务、移动业务的快速开发、部署,跨平台高效运行。同时针对用户的业务需求,提供了灵活的业务安装、管理机制。BAE支持两种基于Browser应用形式,一种是基于Widget的应用,另外一种是基于Browser的应用。它拥有强大的Widget引擎,支持多样的业务形式,提供丰富开放的业务能力接口,实现友好、易用、安全的用户体验。
  
  3. 机遇与挑战
  3.1 通信运营商面临的挑战
  3.1.1 行业内的竞争
  工信部的3G发牌,打响了新移动、新电信、新联通三家全业务电信运营商全面竞争的第一枪。作为2G时代的领跑者移动公司责无旁贷地承担起了发展壮大国产3G标准--TDSCDMA的任务。虽然有政府的一定支持,但是我们应该清楚地认识到,在国内的三种标准里,TD是最不成熟的标准。联通的WCDMA有欧洲的先进经验可供借鉴,电信的CDMA2000可以照搬美国的经验,而TD目前世界上并无一例商用案例。我们是要在一穷二白的基础上建设TD。3G与2G的最大区别在于数据业务的应用,因此我们要想在TD上要想胜过其他两种标准,唯有推出更新更好的增值业务应用。否则,我们目前的优势将不可避免地被其他两家运营商蚕食掉。
  在手机小小的方寸屏幕上要想实现更好的业务展示与客户体验,Widget技术是一个很好的切入点。当前的移动增值业务的发展已经到了内容为王的时代。一种增值业务能否吸引用户很大程度上是依靠它的内容。一首“老鼠爱大米”的铃声被下载了1500多万次,给相关企业创造了超过3000万的收入。这一点既让那些传统的唱片公司叹为观止,也让移动公司切实感受到了内容的力量。而如何将内容应用做深做透,无疑是我们需要深入考虑的。从技术角度来说,无论是目前在大力发展的手机音乐、手机视频、手机网游以及未来将要发展的手机多媒体技术,Widget技术都能很好地将它们融合在一起,形成集团化效应,避免各自为政的局面。
  3.1.2 行业外的竞争
  3G牌照的发放使运营商的眼球都聚集在了行业内的竞争。然而不可忽视的是我们还将面临来自互联网、IT业的异质化竞争威胁。随着产业去中心化态势越来越明显,包括GOOGLE、Apple、NOKIA等互联网企业、终端制造商、应用开发商,正通过终端业务的一体化进入移动增值业务领域,逐步把移动运营商逼向纯通道的位置。去年11月18日中国澳门举办的世界移动通信协会(GSMA)亚洲通信大会上,王建宙总裁表示:“中国移动如果不创新,不进入Google的地盘,迟早会被对方干掉的。”正是对这未来残酷竞争局势的真实预见。
  
  Nokia凭借基于mobile+web widget的维信涉足移动互联网领域,在诺基亚构造的产业结构图(图7)上,中移动等通信运营商已经定义成为其提供服务的通道运营商。另外不可忽视的是Google正凭借其雄厚的实力对通信运营商的传统领域进行蚕食,其中一个有力武器也是日前推出的Android提桶,Android系统的widget将能够和Mac OS相媲美。
  
  如何应对这些真正的竞争,是所有移动人该居安思危认真考虑的,切不可等到未来的某一天我们残酷地发现我们被迫沦为这些跨国企业的通道之时才追悔莫及。古人云,以其人之道还治其人之身。既然Nokia与Google都已经重视起了Widget技术并大力推广的话,我们又岂可坐以待毙?
  
  3.2 Widget为中移动带来的机遇
  产业去中心化和异质竞争使得通信运营商会面临三种选择:纯通道、通道+渠道、通道+渠道+内容整合(或应用集成)。显然只有选择最后一种方式才能为我们构建良性的生态环境,把握影响力,掌控产业链的核心价值。为此丰富多彩、能吸引用户的增值业务是3G时代业务发展的重中之重。为此我们可以考虑将Widget与中移动现有以及未来的业务相结合,开发出让用户喜闻乐见的新增值业务,如音乐随身听、飞信等业务未来可以Widget方式呈现出来。同时,我们也应清醒认识到,我们所推出的这些丰富多彩的增值业务,无一不例外是在推广我们移动的影响力,因此,打造一个统一的增值业务影响力平台刻不容缓。
  微件-移动微件(Mobile Widget)演义
  Mobile Widget很火,人气很旺。Mobile Widget被业内众多公司、技术专家认为是未来移动互联网重要的应用形式。或许会成为“移动梦网”之后,移动数据业务领域中又一创新和亮点。
  但目前,业界对于Mobile Widget并没有一个标准的定义。受移动Labs编辑的邀请,我结合自己的理解简单介绍什么是Mobile Widget。
  Widget(微件)是一种基于互联网Web的小应用,通常实现某个特定的功能。微件最初源于苹果电脑的一个插件工具--Konfabulator,现在已经扩展到各种桌面操作系统和手机操作系统上。
  微件可以被看作是运行于浏览器界面之外的定制web页面。每一个微件都是面向具体的轻量级的任务。一个微件可以简单地用HTML和级联样式表(CSS)编写,但是要达到真正的可用性往往需要用到逻辑运算,所以大多数微件还会使用JavaScript和XML。基于web技术的特征使得微件具有小巧轻便、易于开发、与操作系统耦合度低和功能完整等特点。微件应用介于BS和CS架构之间,结合了两者的优点。它并不完全依赖网络,软件框架可以存在本地,而内容资源从网络获取,程序代码和UI设计同样可以从专门的服务器更新,保留了BS架构的灵活性。
  微件作为一种特殊的“网页”正在改变着互联网的访问方式,用户访问网络不再需要依赖于浏览器,而是靠这些小工具就可以实现web功能。微件还向用户提供了全新的用户体验。通过微件用户可以定制实现自己所需要的各种服务,随意个性化自己的桌面,体验它又小又酷的风格。目前主流的微件包括Yahoo Widget、Google gadget、Apple dashboard Widget和Facebook Widget等。值得一提的是,随着互联网用户的需求改变以及微件技术的发展,微件已经不在仅仅局限于PC桌面,开始渗透到其他领域,如网页Widget、Mobile Widget、人机交互Widget、甚至Widget专用终端等。微件优势和特色,或许注定它会成为未来web应用的重要发展趋势之一。
  Mobile Widget(移动微件)指运行于移动终端上的微件。微件的应用框架非常适合手机终端,手机终端屏幕相对较小,浏览器却占用了有限的屏幕资源,导致手机上网用户体验较差。移动微件不仅可以独立于浏览器运行,有效地利用手机屏幕,而且可以更加快速直接方便地访问移动互联网。移动微件给手机用户带来良好的呈现方式和互联网体验。
  移动微件具有小巧轻便、开发成本低、基于标准Web技术,开发门槛低,潜在开发者众多、与操作系统耦合度低和功能完整的特点,此外,由于运行在移动终端上,移动微件还有一些其他特性。首先,可以通过移动微件实现个性化的用户界面,可以轻而易举让每部手机都变得独一无二。第二,移动微件可以实现很多适合移动场景的应用,如与环境相关、与位置相关的web应用。第三,移动微件特定的服务和内容使得用户更加容易获得有用信息,减少流量,避免冗余的数据传输带来的额外流量。最后,移动微件也是发布手机广告的很好途径。总而言之,移动微件的易开发、易部署、个性化、交互式、消耗流量少等特性使它非常适合移动互联网。
  (作者:中国移动通信研究院 终端技术研究所 BAE项目组 程宝平 王东)

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
YOLO高分设计资源源码,详情请查看资源内容中使用说明 YOLO高分设计资源源码,详情请查看资源内容中使用说明 YOLO高分设计资源源码,详情请查看资源内容中使用说明 YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值