为FireFox增加自定义搜索引擎
来源:互联网 发布:java开发面试常见问题 编辑:程序博客网 时间:2024/06/11 05:04
火狐浏览器真的很好用,但是默认的搜索引擎,不能满足我的要求,比如我喜欢用"爱词霸"搜做单词,在霏凡搜索下载。
那我们就自己定制一下吧,把自己喜欢的增加上去。
FireFox默认的搜索栏,增加搜索引擎的方法有三种:
1.安装插件
点击搜索栏,左边的下拉按钮,选择“管理搜索引擎”,在出现的页面点击”获取更多搜索引擎“,这个时候会登录到mozilla的add-on的网站上,随便点点就安装上了,里边的搜索引擎不多,不太适合国内用户
2.特别环境安装
火狐打开可以增加搜索引擎的页面会提示你安装,比如你打开爱词霸的网站 http://www.iciba.com/ ,这个时候点击的搜索栏左边的下拉按钮,会出现” 增加 ”爱词霸辞典“ “,点击这个,会自动把当前页面提供的搜索引擎增加到你的搜索栏。图文并茂的过程可以参考 :http://web.iciba.com/partner/#6
3.手动添加
这个是我是我喜欢的,因为好多网站都有搜索支持,但是我们没有提供上面两种方法,比如”霏凡 www.crsky.com“
我们可以打开那个网站,随便搜索一个词,比如flashget,这个时候打开的页面的网址为:
http://search.crsky.com/search.asp?keyword=FlashGet&sType=ResName&action=s&imageField.x=26&imageField.y=6
经过分析可以看出来,这个网站包含两部分,一部分是黑色字体的 网站搜索地址,和参数,参数都用 & 隔开了,我们刚才搜索的关键字 FlashGet(红字标记的)也在里边。
首先我们先测试一下,吧上边的地址拷贝一下,然后更改Flashget为其他内容,比如emule,再复制到地址栏,回车,看到什么了,是不是搜索emule的搜索结果啊,那就对了
打开的的火狐的安装目录,比如我安装在”C:/Program Files/Mozilla Firefox“,
里边有个”searchplugins“文件夹,新建立一个文件名字叫 crsky.xml 吧
增加 如下字段的内容
关闭你的火狐重新打开,是不是增加了我们自定义的搜索引擎了啊。
关于此方法的官方文档:
http://developer.mozilla.org/en/docs/Creating_OpenSearch_plugins_for_Firefox
关于搜索栏图标的做法:
1.制作一张 16x16的bmp文件。
2.打开下面的页面
http://software.hixie.ch/utilities/cgi/data/data
3.在出现的页面选中“ base64”,在“Alternatively, upload a file: ”右边,提交刚才制作好的文件
4.点击按钮Generate
这个时候会出现一个页面,他把图片转换成base64格式的了,把页面内的那行数据拷贝到图片数据的位置,就可以了。
那我们就自己定制一下吧,把自己喜欢的增加上去。
FireFox默认的搜索栏,增加搜索引擎的方法有三种:
1.安装插件
点击搜索栏,左边的下拉按钮,选择“管理搜索引擎”,在出现的页面点击”获取更多搜索引擎“,这个时候会登录到mozilla的add-on的网站上,随便点点就安装上了,里边的搜索引擎不多,不太适合国内用户
2.特别环境安装
火狐打开可以增加搜索引擎的页面会提示你安装,比如你打开爱词霸的网站 http://www.iciba.com/ ,这个时候点击的搜索栏左边的下拉按钮,会出现” 增加 ”爱词霸辞典“ “,点击这个,会自动把当前页面提供的搜索引擎增加到你的搜索栏。图文并茂的过程可以参考 :http://web.iciba.com/partner/#6
3.手动添加
这个是我是我喜欢的,因为好多网站都有搜索支持,但是我们没有提供上面两种方法,比如”霏凡 www.crsky.com“
我们可以打开那个网站,随便搜索一个词,比如flashget,这个时候打开的页面的网址为:
http://search.crsky.com/search.asp?keyword=FlashGet&sType=ResName&action=s&imageField.x=26&imageField.y=6
经过分析可以看出来,这个网站包含两部分,一部分是黑色字体的 网站搜索地址,和参数,参数都用 & 隔开了,我们刚才搜索的关键字 FlashGet(红字标记的)也在里边。
首先我们先测试一下,吧上边的地址拷贝一下,然后更改Flashget为其他内容,比如emule,再复制到地址栏,回车,看到什么了,是不是搜索emule的搜索结果啊,那就对了
打开的的火狐的安装目录,比如我安装在”C:/Program Files/Mozilla Firefox“,
里边有个”searchplugins“文件夹,新建立一个文件名字叫 crsky.xml 吧
增加 如下字段的内容
<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/" >
<ShortName>霏凡</ShortName> //搜索栏显示的名字
<Description>霏凡下载</Description> //选中该搜索引擎后,显示的描述名
<InputEncoding>gb2312</InputEncoding> //编码
<Image width="16" height="16">data:image/x-icon;base64,R0lGODlhEAAQAJECAP8AAAAAA
P///wAAACH5BAEAAAIALAAAAAAQABAAAAIplI+py+0NogQuyBDEnEd2kHkfFWUamEzmpZSfmaIHPHrR
guUm/fT+UwAAOw==</Image>
//图片和图片数据,这个后面介绍。
//接下来很关键,请对照上边的网址看, name是参数名,value是参数取值,所有的参数都要有啊
<Url type="text/html" method="GET" template="http://search.crsky.com/search.asp">
<Param name="keyword" value="{searchTerms}"/> // {searchTerms}是固定的,这个就是在搜索栏里输入的内容
<Param name="sType" value="ResName"/>
<Param name="action" value="s"/>
</Url>
</SearchPlugin>
<ShortName>霏凡</ShortName> //搜索栏显示的名字
<Description>霏凡下载</Description> //选中该搜索引擎后,显示的描述名
<InputEncoding>gb2312</InputEncoding> //编码
<Image width="16" height="16">data:image/x-icon;base64,R0lGODlhEAAQAJECAP8AAAAAA
P///wAAACH5BAEAAAIALAAAAAAQABAAAAIplI+py+0NogQuyBDEnEd2kHkfFWUamEzmpZSfmaIHPHrR
guUm/fT+UwAAOw==</Image>
//图片和图片数据,这个后面介绍。
//接下来很关键,请对照上边的网址看, name是参数名,value是参数取值,所有的参数都要有啊
<Url type="text/html" method="GET" template="http://search.crsky.com/search.asp">
<Param name="keyword" value="{searchTerms}"/> // {searchTerms}是固定的,这个就是在搜索栏里输入的内容
<Param name="sType" value="ResName"/>
<Param name="action" value="s"/>
</Url>
</SearchPlugin>
关于此方法的官方文档:
http://developer.mozilla.org/en/docs/Creating_OpenSearch_plugins_for_Firefox
关于搜索栏图标的做法:
1.制作一张 16x16的bmp文件。
2.打开下面的页面
http://software.hixie.ch/utilities/cgi/data/data
3.在出现的页面选中“ base64”,在“Alternatively, upload a file: ”右边,提交刚才制作好的文件
4.点击按钮Generate
这个时候会出现一个页面,他把图片转换成base64格式的了,把页面内的那行数据拷贝到图片数据的位置,就可以了。
- 为FireFox增加自定义搜索引擎
- firefox自定义搜索引擎
- 手动为Firefox添加搜索引擎
- Firefox中自定义搜索引擎……
- 为 FireFox 增加 innerText 属性支持
- 为log4j增加自定义级别
- 为UIKeyboardTypeNumberPad增加自定义按键
- 为uboot增加自定义命令
- 为UIKeyboardTypeNumberPad增加自定义按键
- 为UIKeyboardTypeNumberPad增加自定义按键
- 为Ubuntu上的firefox添加百度搜索引擎
- firefox 1.0中添加自定义搜索引擎——北大天网搜索引擎
- 为FireFox的XMLDocument 增加 LoadXML,SelectNodes,SelectSingleNode方法
- 如何为自定义控件增加编辑窗口
- 如何为自定义表增加主键
- Trac - 为Tickets增加自定义字段
- 为Yii增加一个自定义全局函数
- 为TDBLookupComboboxEh增加自定义列宽
- 软件发展动态:里程碑软件框架Qi4j
- 极致风景
- 解决mysql 1040错误Too many connections的方法
- C# 中的常用正则表达式总结
- Netbeans快捷键(List of Shortcuts)
- 为FireFox增加自定义搜索引擎
- 软件架构师成长之路
- 一个不错的 js 校验
- 从德国右转与日本左转看中国崛起之路
- java y记事本(实现现菜单与Action的关联 实现undo/redo)
- AdvStringGrid使用技巧
- J2ME网络编程以及网络游戏的实现
- 學習JAVASCRIPT
- 局域网中服务器的IP与客户机的物理地址冲突