widget是平台的附属,完成的功能平台功能有极大的关联性,他的推出是帮助平台达到功能弥补或推广,比如豆瓣的书评插件,微博的签名插件,一句话“Widget附属平台”;
APP 功能独兆锋立性很强,他利用平台的资源来完成自己的功能或推广,如愤怒的小鸟,利用ios和android平台的资源和触摸特性,一句话“APP依靠和利用平台”;
1.在PC上,Vista及以上的侧边栏里的日历、天气等小程序就是Widget。
2.在iPhone上,锁机界面上的天气、RSS、微博等小组件就是Widget(越狱安装的前提下)。
3.在Symbian手机上,.wgz后缀的程序就是Widget,此类程序大都比较简单,全部属于网络应用程序,极端情况Widget就相当于一个书签,起到打开某个网站的功能。
4.在Wordpress博客里,侧边栏的各个功消猜察能模块就是Widget。
Widget的共同特征:
一.依附于某个程序或平台而存在,一般不是单纯的程序。
二.和网络应用紧密相关,一般是某个网站或服务的部分或全部功能在终端设备的延伸。
APP应用程序(外语缩写:App;外语全称:Application)指的是智能手机的第三方应用程序拿茄。比较著名的应用商店有苹果的App Store,谷歌的Google Play Store,安智市场,还有黑莓用户的BlackBerry App World,微软的Marketplace等。
WidgetsWidgets,小器具,装饰品,指各种千奇百怪的小应用程序。在软件行业代表自包含的代码包,它可以用来建立大部分现代流行的图形用户接口,widgets是任何用SWT建立的程序的基础。SWT被称为所谓的标准窗口部件(Standard Widget Toolkit)。
Widget一般指Web Widget,中文译名被称作是微件,是一小块可以在任意一个基于HTML的Web页面上执行的代码,它的表现形式可能是视频,地图,新闻,小游戏等等。它的根本思想来源于代码复用,通常情况下,Widget的代码形式包含了DHTML,JavaScript以及Adobe Flash。Web Widget可以向一个基于HTML的Web页面上添加一些动态内容。它可能是点击计数器,实时股票信息以及航班信息等等。通常情况下,一个Widget的功能都是由第三方提供的代码实现的,而Web开发唤行数者,只需要将这些代码块嵌入自己的页面即可。其实,在万维网发展的早期,Web开发者就已经尝试在他们的页面中嵌带皮入一些第三方开发的代码块,不过这些代码块早期的功能通常都是一些诸如链接计数,或者广告标识(en:Web banner)之类的。
Web Widget可以被视作是小型的可下载应用程序和首,不过这些应用程序都是运用一些Web技术来得以实现的,包括JavaScript,HTML以及CSS等。Web Widget通常都需要依赖一些公开的WebAPI。这些API可能是由浏览器公开,或者是由一些Widget引擎公开。
Web Widget,中文纳冲辩可译作:小部件、小工具、微件、挂件等,是一小块可以在任意一个基于HTML的网页上执行代码构成的小部件,它的表现形式可能是视频、地图、新闻或小游戏等等。
它的根本思想来源于代码复用,在一般的情况下,判哪Widget的代码形式包含了DHTML、JavaScript及Adobe Flash。
扩展资料
Web Widget允许Web开发者在他们的页面中集成任何第三方Web站点所提供的Widget代码,以便于在自己的网站中聚合各种各样的信息与资源。这样一来,原先网页浏览者可能必须要去好几个不同站点才能获取到的信息可以在一洞缺次页面访问中全部获取到。
另外,由于任何Widget代码都可以被嵌入到Web页面中,因此一些带有恶意代码的Widget将可能给页面浏览者带来麻烦。比如Facebook上曾经有一个名为“Secret Crush”的Widget,它会诱导用户去自动下载广告软件。
参考资料来源:百度百科-Widget
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)