好像已经养成一种习惯了,在firefox上搜索是我不会再打开baidu或者google,而是直接在工具栏上搜索了,w3school是初级菜鸟码农必查的,故萌生把w3school的搜索添加到firefox上。
Firefox添加搜索引擎大概有这么集中方法
1.安装插件
点击搜索栏,左边的下拉按钮,选择“管理搜索引擎”,在出现的页面点击”获取更多搜索引擎“,这个时候会登录到mozilla的add-on的网站上,随便点点就安装上了,里边的搜索引擎不多,不太适合国内用户
2.特别环境安装
火 狐打开可以增加搜索引擎的页面会提示你安装,比如你打开爱词霸的网站 http://www.iciba.com/ ,这个时候点击的搜索栏左边的下拉按钮,会出现” 增加 ”爱词霸辞典“ “,点击这个,会自动把当前页面提供的搜索引擎增加到你的搜索栏。
3.手动添加
自定义才是王道,查看w3school的搜索,是调用Goolge的自定义搜索来实现的,
http://www.google.com.hk/search?sitesearch=w3school.com.cn&as_q=html5
找到Firefox的搜索引擎目录searchplugins,里边有内置的几个,我们新建一个w3.xml的文件,将下面的代码保存进去
<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/">
<ShortName>w3school</ShortName> //搜索栏显示的名字
<Description>w3school</Description> //选中该搜索引擎后,显示的描述名
<InputEncoding>UTF-8</InputEncoding> //编码
<Image width="16" height="16">data:image/bmp;base64,Qk04AwAAAAAAAD
YAAAAoAAAAEAAAABAAAAABABgAAAAAAAIDAAASCwAAEgsAAAAAAAAAAAA...</Image>
<Url type="text/html" method="GET" template="http://www.google.com/search">
<Param name="sitesearch" value="w3school.com.cn"/> //参数
<Param name="as_q" value="{searchTerms}"/>
// {searchTerms}是固定的,这个就是在搜索栏里输入的内容
</Url>
<SearchForm>http://www.google.com/</SearchForm>
</SearchPlugin>
Image标签内是一个base64的图像
关于搜索栏图标的做法:
- 制作一张 16×16的bmp文件。
- 打开下面的页面 http://software.hixie.ch/utilities/cgi/data/data
- 在出现的页面选中”base64″,在”Alternatively, upload a file:”右边,提交刚才制作好的文件
- 点击按钮Generate
下载:w3
» 转载请注明来源:Biao166's life » 《为FireFox增加自定义搜索引擎-w3school》
