版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGEPAGE1网页浏览中第三方插件的利弊分析摘要:计算机使用中的插件技术是近来十分常见的一种技术,插件结构有助于编写有良好的扩充和定制功能的应用程序以及网页浏览,本文就计算机的应用中的插件技术的概念、应用、典型、利弊等方面进行分析和阐述,其中以网页中的第三方插件为重点。关键词:插件技术;第三方插件;功能AnalysisofAdvantagesandDisadvantagesoftheThirdPartybrowserPlug-inWebpageAbstract:Computeruseofplug-intechnologyisoneoftheverycommonrecently,plug-instructurehelpstowritegoodexpansionandcustomizationofapplicationandwebbrowsing,inthispaper,theconceptoftheapplicationofthecomputerofplug-intechnology,application,typical,advantagesanddisadvantagesareanalyzedandexpounded,which,withemphasisonthewebpageofthird-partyplug-ins.Keywords:plug-intechnology;thirdpartyplugins;Function目录[三号宋体加粗,居中](三号字空一行)19453第一章引言 116146第二章插件及第三方插件概述 2289702.1插件的定义 23302.2第三方插件的定义 2175022.3插件技术原理 2114512.4插件的功能 3314962.5插件的分类 3259562.6网页中第三方插件的类型 392692.7常见的第三方插件及其应用 413570第三章浏览器安装第三方插件的利弊 715453.1第三方插件安装的好处 718233.2第三方插件的安装 8276633.3浏览器安装第三方插件的案例 13303563.4恶意插件的特征 1354303.5第三方插件安装的弊端 1444第四章总结 149833致谢 142887参考文献 152.4插件的功能允许插件修改主程序部分菜单;实现对主程序UI界面的定制;主程序注册或反注册插件时,插件可以做出相应的动作;提供信息和参数。2.5插件的分类目前,国内外在计算机软件系统的设计中,插件技术的应用日趋广泛,而且发挥了重要的作用。下面是几种常见的插件类型进行简要的介绍:
2.5.1简单插件在计算机软件系统中,类似批命令的简单插件是最为常见的插件类型,实质上此类插件的自由度相对较低,与传统的软件系统比较,在功能上的优越性并不明显。使用简单插件技术的软件系统主要是winhacker、winamp等,在安装类似批命令的简单插件后,用户可以根据自己的实际需求,输入相应的命令代码,以保证软件系统可以按照预设程序运行。运类似批命令的简单插件通常是文本文件的形式,其功能较为单一,可扩展性很小,但是结构简单,运行环境要求低,非计算机专业人员即可按照提示进行相关操作。
2.5.2利用现有程序开发环境制作的插件在现阶段的计算机软件系统中,利用现有程序开发环境制作的插件也较为常见,如:photoshop使用的就是这种插件技术。与类似批命令的简单插件相比,利用现有程序开发环境制作的插件在程序主体的构建中,设置了若干个自定义的接口,保证插件可以自由访问软件系统的各种资源。此种插件技术在实际应用中,具有自由度较大的优势,开发者可以尽情发挥自己的创意。但是此种插件的程序编写过程较为复杂,对于插件接口的协调性要求比较高,必须由专业的编程人员进行相关操作。
2.5.3使用特殊脚本语言实现的插件在计算机软件系统的设计中,使用特殊脚本语言实现的插件应用相对较少,其程序编写流程较为复杂,为了满足插件的正常应用,程序编写者必须制作一个相应的程序解释内核,以保证使用者可以根据编写者的设计意图进行相关操作。在国内外现阶段的计算机系统设计中,使用特殊脚本语言实现的插件尚属于技术攻关阶段,微软公司曾经研发了一款此类插件,但是实际应用效果并不理想。使用特殊脚本语言实现的插件如果研发成功,将实现插件制作流程的简便化,在各种办公自动化软件中可以发挥重要的作用。2.6网页中第三方插件的类型2.6.1下载ActiveX(ACTIVEX):ActiveX插件也叫做OLE控件或OCX控件,它是一些软件组件或对象,可以将其插入到WEB网页或其它应用程序中在因特网上,ActiveX插件软件的特点是:一般软件需要用户单独下载然后执行安装,而ActiveX插件是当用户浏览到特定的网页时,IE浏览器即可自动下载并提示用户安装。ActiveX插件安装的前提是必须先下载,然后经过认证,最终用户确认同意方能安装,因此嵌有ActiveX脚本程序的页面可能会变得非常慢,甚至导致浏览器瞬间失去响应。插件管理专家2008能够屏蔽用户不需要安装的插件程序,加快页面加载速度,确保用户正常浏览。2.6.2浏览器辅助(BHO)BHO全称BrowserHelperObject,是一种随因特网浏览器(如IE)每次启动而自动执行的小程序.通常情况下,一个BHO文件是由其它软件安装到用户的系统中的.例如一些带有下载功能的广告软件,它可能会安装一个BHO文件从而追踪用户在上网冲浪遇到的众多网页广告。通常的BHO会帮助用户更方便地浏览因特网或调用上网辅助功能,也有一部分BHO被人称为广告软件(Adware)或间谍软件(Spyware),它们监视用户的上网行为并把记录的相关数据报告给BHO的创建者.BHO也可能会与其它运行中的程序发生冲突,从而导致诸如各种页面错误,运行时间错误等等现象,通常阻止了正常浏览的进行。插件管理专家2008提供的BHO清理能够帮助用户查看并屏蔽被IE浏览器加载的BHO文件。2.6.3搜索挂接(URLSEARCHHOOK)用户在地址栏中输入非标准的网址,如英文字符或者中文的时候,当地址栏无法对输入字符串解释成功时,浏览器会自动打开一个以用户输入的字符串为搜索词的结果页面,帮助用户找到需要的内容.URLSearchhook对象就是完成搜索功能的插件.它通常是由第三方公司或者个人开发,通过插件的方式安装到浏览器上,目的是为了帮助用户更好的使用互联网.例如用户在地址栏中输入"手机",就可以直接看到手机搜索结果.也有一些企业或者个人为了达到提高网站访问或其它商业目的,在用户不知情的情况下修改IE浏览器的URLSearchhook。使用插件管理专家2008可以对URLSearchhook插件程序进行管理,屏蔽或者删除不需要的恶意插件。2.6.4工具条(Toolbar)工具条,通常指加载在浏览器的辅助工具.它位于浏览器标准工具条的下方,在IE工具栏空白处点击右键,可以查看所有已经安装的工具条,通过勾选显示或者隐藏已安装的工具条。2.7常见的第三方插件及其应用2.7.1AdobeFlashPlayerforIE图2.7.1AdobeFlashPlayerforIE如图2.7.1此款插件是用于上网看视频,玩游戏必须的浏览器插件。用于浏览网页中的flash文件,显示和播放丰富的多媒体内容,让你在网页上享受更广泛的多媒体体验。2.7.2360安全浏览器抢票专版图2.7.2360安全浏览器抢票专版如图2.7.2一款浏览器插件,拥有网络收藏夹、邮件提醒、游戏小号躲开、翻译、截图等几十种实用工具和上百款皮肤,还可以快速、方便的购买车票机票,被很多网民认可。2.7.3游戏英雄联盟盒子插件图2.7.3英雄联盟盒子插件如图2.7.3为了近来最火热的英雄联盟此款游戏而推出的一款插件,也是多玩受官方认证发布的游戏辅助工具,英雄联盟盒子提供多种多样的游戏辅助功能,英雄联盟盒子让游戏生活更加惬意,并且完全免费。2.7.4快播插件图2.7.4快播插件如图2.7.4快播插件是一款简易的视频播放插件,集成了全新的播放引擎,快播具有资源占用低、操作简捷、运行效率高,扩展能力强等特点。2.7.5魔兽大脚插件图2.7.5魔兽大脚插件如图2.7.5是专为魔兽世界玩家打造的游戏功能增强的插件,提供了一整套的特性方案,包括额外的动作按钮、方便快捷的换装功能、战斗信息统计等多种辅助功能,可以为玩家们提供更为顺愉快的游戏体验。第三章浏览器安装第三方插件的利弊3.1第三方插件安装的好处使用插件技术能够在分析、设计、开发、项目计划、协作生产和产品扩展等很多方面带来好处:(1)结构清晰、易于理解。由于借鉴了硬件总线的结构,而且各个插件之间是相互独立的,所以结构非常清晰也更容易理解。(2)易修改、可维护性强。由于插件与宿主程序之间通过接口联系,就像硬件插卡一样,可以被随时删除,插入和修改,所以结构很灵活,容易修改,方便软件的升级和维护。(3)可移植性强、重用力度大。因为插件本身就是由一系列小的功能结构组成,而且通过接口向外部提供自己的服务,所以复用力度更大,移植也更加方便。(4)结构容易调整。系统功能的增加或减少,只需相应的增删插件,而不影响整个体系结构,因此能方便的实现结构调整。(5)插件之间的耦合度较低。由于插件通过与宿主程序通信来实现插件与插件,插件与宿主程序间的通信,所以插件之间的耦合度更低。(6)可以在软件开发的过程中修改应用程序。由于采用了插件的结构,可以在软件的开发过程中随时修改插件,也可以在应用程序发行之后,通过补丁包的形式增删插件,通过这种形式达到修改应用程序的目的。(7)灵活多变的软件开发方式。可以根据资源的实际情况来调整开发的方式,资源充足可以开发所有的插件,资源不充足可以选择开发部分插件,也可以请第三方的厂商开发,用户也可以根据自己的需要进行开发。3.2第三方插件的安装3.2.1ActiveX组件安装1、当首次运行IE浏览器时,请临时降低安全设置在将ActiveX组件安装到计算机中。具体操作方法下:步骤一:首先请打开IE浏览器选择【工具】下面的Internet选项如图3.1所示:图3.1Internet选项步骤二:点击进入【Internet属性】以后如图3.2所示。图3.2Internet属性步骤三:在Internet属性选项面板里面选择【安全】选项以后如图3.3所示图3.3Internet安全选项步骤四:在安全选项这里选择【自定义级别】如图3.4所示。图3.4Internet自定义选项步骤五:在自定义级设置里面把《ActiveX控件和插件》选为【启用】共启用三项如图3.5所示:图3.5Internet启用选项步骤六:在往下拉找到【下载未签名的ActiveX控件】同步骤五一样启用共2项选择设置完后点击确定图3.6所示。图3.6Internet启用选项步骤七:设置好以后单击确定出现【警告提示】请选择是如图3.7所示。图3.7Internet警告提示选项步骤八:最后设置完成以后单击击确定如图3.8所示。图3.8Internet设置完成3.2.2新浪Live视频插件的安装图3.9新浪Live视频插件安装此款插件应用于新浪网页中视频的播放,可以更快速、流畅的播放,按提示的步骤安装之后,刷新网页便可观看视频如图3.9所示。3.3浏览器安装第三方插件的案例百度诉360不正当竞争一案在北京市二中院有了一审结果。法院一审认定奇智软件(北京)有限公司和北京三际无限网络科技有限公司的行为构成不正当竞争,判决二公司停止侵权,刊登声明以消除影响,赔偿原告北京百度网讯科技有限公司以及百度时代网络技术(北京)有限公司经济损失及诉讼合理支出共计38.5万元。原告诉称,今年3月初,两被告在其360安全卫士7.0软件版本中,将两原告共同经营的百度工具栏和百度地址栏两款软件定义为“恶评插件”,并作为“病毒”查杀。法院认为,被告在其软件、网站中将百度工具栏和百度地址栏软件称为“恶评插件”的行为;将上述两款涉案软件标识出来并诱导用户删除的行为,360安全中心网站中无依据地对上述两款涉案软件进行负面介绍的行为,均构成不正当竞争。常常上网的网民一定深有体会,在使用百度搜索引擎时,经常发现页面最上端出现很多标注为推广链接的付费广告。于是,专门屏蔽百度推广链接的插件在网上“诞生”了,但也因此引发了官司。“其实,论坛上经常有这种屏蔽广告的软件与插件,有的应用在小说阅读区,有需要就会有创造。”来自360的代理律师还在庭上表示:“如果用户不希望屏蔽百度推广链接,完全可以不用该插件,这是用户自己选择的结果,百度认为360通过该插件‘获得竞争优势和不当利益’是没有事实和法律依据的。”值得注意的是,在这场关于互联网的纠纷当中,第三方插件的应用就很重要。在庭审中,百度提出屏蔽广告插件让百度丧失了交易(点击付费推广链接)的机会,并且认为付费推广连接不是广告,而属于正常内容,如果被屏蔽了,百度的利益将会受到损失。在百度百科中对于“广告”一词进有如下描述:“广告,即确定的组织或个人为了一定的目的,依靠付出费用,在规定的时间内,按照要求,由指定的媒体,将真实信息传播出去的一种交流活动。”而传统的观念中,“竞价排名”一直都属于广告的一种形式。由此可见,第三方插件在网页浏览中已经很普遍存在。3.4恶意插件的特征有些插件程序能够帮助用户更方便浏览因特网或调用上网辅助功能,也有部分程序被人称为广告软件(Adware)或间谍软件(Spyware).此类恶意插件程序监视用户的上网行为,并把所记录的数据报告给插件程序的创建者,以达到投放广告,盗取游戏或银行帐号密码等非法目的。因为插件程序由不同的发行商发行,其技术水平也良莠不齐,插件程序很可能与其它运行中的程序发生冲突,从而导致诸如各种页面错误,运行时间错误等等现象,阻塞了正常浏览。3.5第三方插件安装的弊端浏览器插件对上网速度的影响是显而易见的,而且这些插件经常无声无息就装进了电脑。国内流行的2000款浏览器插件中,有近四成因强制弹广告、难以卸载等而被用户投票为恶评插件,他们都极大程度地影响了上网速度。而且还会带来安全隐患,为黑客入侵提供了平台,更为严重的是还可能威胁到您的财产安全。第三方插件是宿主程序开发方和使用方之外的第三方主要为扩充宿主程序功能而开发的、必须依存于宿主程序才能运行的软件组件。珊瑚虫QQ刑事案是一个典型的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 44807.1-2024集成电路电磁兼容建模第1部分:通用建模框架
- 共振音叉课件教学课件
- 电商物流解决方案
- 糖尿病的自我监测与管理
- 无人驾驶汽车的发展前景
- 食管癌晚期治疗进展
- 糖尿病治疗仪使用
- 初中化学常见气体的制取专题教案
- 角膜病病人的护理
- 海上日出说课稿第课时
- 2023年湖北省恩施州中考历史真题(原卷版)
- 部编版《道德与法治》九年级下册教案【全册共2套】
- 土木工程施工设计报告
- 2024年职称评审表
- 漏洞扫描报告模板
- 12S522 混凝土模块式排水检查井
- 全新公司股权期权协议书下载(2024版)
- DL∕T 1475-2015 电力安全工器具配置与存放技术要求
- 投诉法官枉法裁判范本
- 《健美操术语》课件
- 银行保安服务 投标方案(技术标)
评论
0/150
提交评论