FireFox2的Search Plugin
无聊到一定程度了,今天的FF应用普及课来讲FF2的search plugin的格式问题。由于FF2采用了OpenSearch的新格式,导致很多如小明的search plugin爱好者原先的plugin不能使用的问题,从而造成他们对使用FF2的障碍。在这里我想说,对新生事物的抵制情绪和鸵鸟政策是不好的,我们应该鼓起勇气,接受现实,携起手来,共创明天。 来自小明的最新消息:小明: 好厉害!!把sp(searchplugin)的文件放到Application DataMozillaFirefoxProfilesatb69uej.defaultsearchplugins目录,而不是安装目录里面的searchplugins,就可以实现自动转换 它自动给你变成新格式… OpenSearch的用法是非常simple的,如下: <OpenSearchDescription xmlns=”http://a9.com/-/spec/opensearch/1.1/” xmlns:moz=”http://www.mozilla.org/2006/browser/search/”><ShortName>engineName</ShortName><Description>engineDescription</Description><InputEncoding>inputEncoding</InputEncoding><Image width=”16″ height=”16″>data:image/x-icon;base64,imageData</Image><Url type=”text/html” method=”method” template=”searchURL“> <Param name=”paramName1” value=”paramName1“/> … <Param name=”paramNameN” value=”paramValueN“/></Url><Url type=”application/x-suggestions+json” template=”suggestionURL“/><moz:SearchForm>searchFormURL</moz:SearchForm></OpenSearchDescription> 图标是转换为URI格式数据嵌入在这个xml中的,这样就不用像以前一样弄成两个文件了。用这个工具可以把图片转换一堆乱码,写在imageData处就可以了。这样的乱码可以直接在浏览器里面显示成图片。另外,IE7也支持这种神奇的OpenSearch格式。