靠谱的软件下载站
当前位置:  IEfans/IE专区/IE相关/IE8 Accelerator加速器开发介绍

IE8 Accelerator加速器开发介绍

IE相关 互联网 2009-12-27 阅读(1084)

随着Windows IE8浏览器的市场份额逐渐取代IE7,这使得IE8变的越来越普及, 大家对IE8也都熟悉起来(IE8下载)。IE8里面除了加強了搜寻的功能,提供视觉化搜寻外,在IE8中还新增加了好东西,这个东西叫做加速器(Accelerator)。如果你还没有使用过这个功能,可以先看看IE8加速器视频演示。IE8还能让程式设计人员更容易增加的小工具到Accelerator加速器, 这篇将介绍如何简单制作一个IE8 Accelerator加速器来搭配get的模式, 而讲get模式实在有点玄,这边就讲白一点的方式,就是搭配Querystring传递, 很多网站的功能都是透过传递关键的Querystring参数来显示查询的功能, 透过IE8 Accelerator加速器来将所选取反白的文字做一各快速的查询是非常的简单制。

整个IE8 Accelerator加速器的关键灵魂就是一个xml档案

xmlns=”http://www.microsoft.com/schemas/openservicedescription/1.0″>

http://zh.wikipedia.org/

Wiki

http://www.dotblogs.com.tw/favicon.ico

Wiki

而这篇将透过查询wiki的范例,来做整个xml的说明, 整个xml主要组成是由 这三个区块, 而这三个区块也将是设定的重要来源。

一.

首先先介绍homepageUrl ,这边有一个非常重要要注意的, 就是的设定是跟是相关的,当如果你设定http:///www.dotblogs.com.tw里面的action网址,一定要是http://www.dotblogs.com.tw这个网域的才可以, 如果是不同的网域,将会在IE8注册进去Accelerator出现提示错误的视窗,这个Accelerator将无法注册进去。

二.

有三个标签可以设定
name :显示在IE8加速器的名称
icon:显示在IE8加速器的小图
description:描述功能

三.

category属性:显示在IE8分类,有map blog define add translate share六种
context属性:预设为selection ,目前选到反白的资料

而让IE8能够搭配指定的网站连结的关键就是activityAction, activityAction分两个部分previrew (执行加速器后先跑出预览小视窗) , excute (跳至指定网页来接QueryString) .设定action部分就直接程式码讲解,action属性为要去查询的网页,一般查询wiki页面上的网址列会显示 http://zh.wikipedia.org/w/index.php?variant=zh-tw&title=查询的内容

这种透过QueryString方式的,就可以用get的方式,所以在action里的设定就是网址, 而后面的参数,请不要直接串在action的网址列,而是增加方式, 在这个wiki的范例中, title就是反白选取的资料{selection} , 而另一个传入变数variant则可再增加一个






就这样非常简单的步骤,已经完成IE8 Accelerator加速器的wiki设计, 而preview的部分设定与excute一样,只是要特别注意的是preview的部分必须考量到显示的视窗320 × 240, 超过这个指定的大小,预览的视窗就会不完整。

而要怎么让大家来安装你的IE8 Accelerator加速器,只需要发布你的xml到网路上并搭配一个简单的html页面, 加上以下的程式码,就能将你做的IE8 Accelerator加速器分享给其他的朋友。

当然IE8 Accelerator除了{selection}可以使用当作值的传递外,在白皮书中还提到有{documentUrl}{documentTitle}

如果你只是一个IE8的普通使用用户,想进一步了解加速器。我们建议你可以查看IE8加速器的使用技巧

标签:IE相关IE8加速器Accelerator开发

Copyright © 1998-2017 www.iefans.net All Rights Reserved 湘ICP备13012168号-17