在Firefox中添加自定義搜索引擎,其實就是在Firefox安裝目錄下的searchplugins文件夾里面增加新的引擎配置xml文件。AMO上可供下載的搜索工具引擎貌似都是內定的,數量有限也不適合咱們國情。好在這個xml配置文件很簡單,照已有的改一下就成。
貼一個有道海量詞典的配置xml:
<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/">
<ShortName>有道</ShortName>
<Description>有道海量詞典</Description>
<InputEncoding>UTF-8</InputEncoding>
<Image width="16" height="16">data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAgCU==</Image>
<Url type="text/html" method="GET" template="http://dict.yodao.com/search">
<Param name="q" value="{searchTerms}"/>
<Param name="cl" value="3"/>
<Param name="keyfrom" value="dict.index"/>
</Url>
<SearchForm>http://dict.yodao.com/</SearchForm>
</SearchPlugin>
把這個配置保存成 yodao.xml 放到 searchplugins 目錄下,重啟Firefox即可。其中 data:image/x-icon;base64, 后面的一長串東西直接拿favicon.ico文件做一下base64編碼就行,<Url></Url>中間部分基本上就是 <form> 的改寫版。
新聞熱點
疑難解答