PDA

查看完整版本 : Ie 工具条详解


Erika
2008-01-24, 04:36 PM
随着互联网的迅速普及,网络用户在网上冲浪访问网站时,享受着网络带来的各种体验,工具条也越来越成为这种体验不可或缺的重要组成部分。目前,在网络上流行的百度超级搜霸、世界网络工具条、阿秀搜索工具条、Alexa工具条等都属于浏览器工具条。

一. 工具条概述

工具条(英文名称为Toolbar),又名工具栏。浏览器工具条是什么?浏览器工具条是浏览器的扩展应用程序,由位于浏览器顶部的连续的一组按钮或其他功能控件组成的一个整体操作区,以帮助用户快速访问网站及提供特定功能。从工具条的功能布局和功能设计角度来看,工具条主要由工具条Logo、输入框、功能按钮、下拉菜单、分隔符、Web控件、其他非功能按钮控件等内容组成。

浏览器工具条是伴随Web应用的普及而产生的,浏览器工具条是所有浏览器软件的基本扩展功能。在网络用户中,虽然IE浏览器使用占据非常高的比例,但其他浏览器包括Mozilla Firefox、Maxthon、Opera、腾讯TT等都提供了浏览器工具条的扩展功能。

浏览器工具条同其他应用软件相比,有着运行简单、在线时间长、轻便小巧、占用资源低、简单易用、功能强大等显著的特性。

1. 工具条的作用

浏览器工具条作为浏览器的网络辅助软件,可以实现用户常用网络功能的最小化整合,将快速搜索、常用网址导航、广告轮播、拦截弹出窗口、收藏等功能全部添加于该工具条,成为用户实现高效上网的有力工具。

笔者把用户使用浏览器工具条的原因概括为以下几个方面:

1) 简单易用。不用输入网址,可以直接访问喜欢的网站或网页。

2) 就在手边。工具条和浏览器同时启动,不用在打开独立的应用程序。而且随时都在浏览器上面,很方便操作。

3) 多功能多方位搜索。可以一次输入,多次进行不同网站不同功能的搜索。而且搜索的关键可以保存在历史记录中。

4) 直接使用特色功能。工具条上一般设置了网站提供的重点和特色功能,而这些功能不用深入网站的页面就可以在工具条上直接使用。

5) 使用辅助工具。一般工具条上提供了一些很实用的上网工具,如禁止弹出广告、清除上网记录等实用功能。

6) 获取动态资讯。工具条可以动态显示网站的最新资讯和信息,而且不影响用户正常浏览。

7) 功能强大。有些非常有特色的工具条,可以在工具条上提供媒体播放、在线杀毒、收件收发、Alexa排名数据等强大功能。有些工具条提供会员登录功能,然后直接在工具条上显示会员关心的个人信息。

8) 想用就用。用户可以安装多个不同工具条,在需要的时候把工具条显示出来,不需要的时候就隐藏不显示。

2. 工具条类型

在了解了浏览器工具条的基本概念和组成元素后,我们需要了解一下有哪些类型的工具条。工具条类型综合概括为以下五类:

1) 个人用工具条:个人用工具条是指归个人或几个朋友使用的工具条。

2) 网站型工具条:网站型工具条最重要的目的是推广网站,增加忠诚用户的访问量。

3) 专项型工具条:专项型工具条不是针对特定的某个网站,而是针对某类用户群或某个具体的行业领域。

4) 企业型工具条:企业型工具条是用在企业内部的工具条,需要把企业内部的信息系统、用户登录、电子邮件、企业通讯等整合到一个工具条上。

5) 特色型工具条:比如Alexa工具条提供网站排名数据;Skype Web工具条提供在线通话功能;IE开发工具条提供在线进行网页开发的功能。

3. 工具条发展趋势

工具条作为浏览器插件的一个应用,在未来将主要有三个方面的发展趋势:一是浏览器厂商将集成更多的插件功能满足网络多样化应用的需求;二是浏览器插件技术将更加开放,使得传统的应用程序越来越方便和浏览器结合在一起应用;三是浏览器栏、工具栏、桌面工具栏等不同Band插件将更加集成,甚至不分你我。

浏览器已经成为承载互联网应用的最大客户端应用程序。正是由于这种趋势,浏览器的浏览功能与其他应用功能更加紧密地结合。一方面浏览器本身提供越来越多的集成功能;另一方面,浏览器的插件功能越来越强大。

所以浏览器工具条必将结合浏览器更加广泛地应用在我们的日常工作生活中。

二. 工具条制作

在了解了以上工具条特征和作用以后,我们可以考虑开始制作一个工具条。在准备开发工具条前,需要进行三方面的准备:功能需求准备、图标准备、程序接口准备。这三方面准备后,我们就可以选择相应的开发语言进行开发,无疑VC是开发语言首选。VC是开发语言首选的原因主要有三个:一是VC运行效率高;二是VC发布的程序包最小;三是VC可以很好地进行ATL组件开发。

工具条开发完成并不能直接提供给用户使用,只有把工具条组件及相关文件打包成用户可以直接使用的安装包后,用户才可以直接使用,这个过程通常被称为工具条打包发布。IE浏览器工具条发布有两种方式:一种是打包成EXE或MSI安装执行文件进行发布,另一种是打包成CAB包实现Web自动下载安装。

非常庆幸的是目前市场上已有不少现成的软件可以帮忙我们很轻松地制作浏览器工具条。

第一个就是IE秀工具条专业网站(http://www.ieshow.net/)。这不是一个软件,而是一个中文网站,网站上提供了一个“在线制作工具条”的功能。这个网站最大的特色不需要下载安装软件,直接在线制作工具条。“免费”和“自己动手制作工具条”也是IE秀比较有吸引力的特色。我们只要通过简单的几个步骤就可以制作出自己的工具条。

第二个就是Best Toolbar Studio软件(http://www.besttoolbars.net/)。下载安装后就可以开始使用这个软件了。这个是客户端,可以同时生成EXE安装执行文件方式和CAB自动下载安装方式。在国内也好象开始提供中文版,没有购买此软件制作的工具条后面带有BestToolBars.Net图标。

第三个就是Alexa定制Logo服务。Alexa提供了一个在现有的Alexa工具条上更换网站图标的功能。

三. 工具条使用

在了解了如何制作工具条后,我们来共同了解一下如何在浏览器上使用工具条。在使用前,我们需要根据自己的兴趣爱好下载相应的工具条。在IE秀网站的IE秀场栏目下,提供了300多个工具条,包括综合搜索、休闲娱乐、新闻资讯、生活服务、信息科技等各类工具条。

工具条第一次安装后,打开浏览器一般都会在浏览器菜单下自动显示出我们刚刚安装的工具条。也有的工具条设计不完善,不会自动显示,我们可以通过浏览器菜单“查看 / 工具栏”选中此工具条即可显示,也可以在工具栏位置通过右键菜单来显示。

当我们安装工具条后,如果不想使用这个工具条,也可以不需要卸载。我们只要通过浏览器菜单“查看 / 工具栏”或在工具栏位置通过右键菜单的方法去掉此工具条的选择即可。我们可以轻松根据个人喜好来驾驭浏览器。

在IE浏览器的“工具”菜单下,专门提供了一个管理加载项功能,我们可以通过管理加载项的启用和禁用来控制IE工具条是否被使用。

浏览器工具条通常位于浏览器菜单下面。一般地,我们可以在工具条位置区域随意移动或变换多个工具条的位置。

如果不想使用某个工具条,我们也可以卸载这个工具条软件。对应于工具条打包发布方式,卸载工具条通常有四种方式,第一种是Windows的删除应用程序方式,第二种是IE的ActiveX卸载方式,第三种方式是通过第三方软件进行卸载,第四种是手工清除注册表。

通常,工具条和一般的桌面软件一样,可以在Windows控制面版中进行卸载。

但有的时候通过Web自动下载安装方式安装后,删除应用程序中没有显示此工具条,这时候,一般可以通过IE的ActiveX删除方式删除此工具条。操作方式如下:打开IE工具 / Internet选项菜单,进入常规选项,依次点击“设置”、“查看对象”,系统弹开一个新窗口,从中选择想删除的工具条,直接删除即可。

四. 工具条品鉴

轻松一下,让我们一起品鉴两款比较有特色的工具条。一个是世界网络工具条,另一个是阿秀搜索工具条。

世界网络工具条是世界网络(http://www.linkwan.com)提供给网络爱好者使用的工具条。世界网络工具条整合了世界网络的诸多特色网络工具,用户可以方便地使用网络速度测试、测试点收藏、IP查询、路由分析等实用功能。更有特色的是,通过此工具条可以同时查看网站的Alexa排名和Google的PR值。

阿秀搜索工具条(http://www.ieshow.net)号称“集搜索于一身,居武林之至尊”。如果说互联网的搜索引擎正是硝烟四起、战国争霸的时代,那么阿秀搜索工具条犹如战火中的一块圣地。百度、Google、雅虎、中搜、爱问、搜狗、SOSO、网易、奇虎等知名搜索引擎在这里共处一室,让用户不用重复输入关键词就可以自由翱翔在多个搜索引擎之间,而且可以轻松切换网页、图片、新闻的搜索结果。

五. 总结

根据2006年初《CNNIC第17次中国互联网络发展状况统计报告》所述:截止到2005年12月31日,我国的网民总人数为11100万人,上网计算机总数为4950万台,域名总数约为2,592,410个,网站总数约为694,200个。互联网的应用已经深入到我们的日常工作、学习和生活中。与此同时,传统的桌面应用软件已经越来越多地转移到浏览器Web应用软件。如果说浏览器已经成为我们离不开的虚拟桌面,那么浏览器工具条就是桌面上的书柜和笔筒。浏览器工具条也必将成为我们上网不可或缺的网络工具。

“橘生淮北为枳,不是树结错了果,而是人种错了树”。浏览器工具条能够给我们上网带来很大的便利和快捷,能够给我们提供访问网站以外的强大功能。然而,如果没有对工具条有一个全面的清晰认识,就不能淋漓尽致地发挥浏览器工具条的功效。这就需要网站建设商、工具条提供商、网络用户齐心协力,全面认识浏览器工具条,来创造一个辉煌的工具条网络环境