如果你创建了一个搜索引擎.(或者站内搜索)当然会想如何让用户更加便捷的使用它了.
在firefox中,它提供了一个搜索的工具条,如何让我们的搜索也可以加入它呢?

firefox中的搜索工具条 是基于open search的一个协议.这个协议非常的简单.
我们来看一个简单的例子(http://www.lookcode.net)这个站点用到的

<?xml version="1.0"?>
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
<ShortName>LookCode</ShortName>
<Description>编程,黑客,破解,计算机相关资料的搜索</Description>
<InputEncoding>UTF-8</InputEncoding>
<Image height="16" width="16" type="image/x-icon">http://www.lookcode.net/images/Lookcode.ico</Image>
<Url type="text/html" method="get" template="http://www.lookcode.net/search.aspx?q={searchTerms}&amp;client=firefox-a" />
</OpenSearchDescription>

将这些代码放到一个xml文件 opensearch.xml

然后网站的页面里加入
<link rel="search" type="application/opensearchdescription+xml" title="LookCode" href="http://www.lookcode.net/opensearch.xml">
ok
这个时候你用firefox打开 你的页面.
就可以在搜索框中看到 "添加 lookcode"
将它添加上去.测试一下ok了

目前有两个浏览器支持 opensearch
IE7.0 没有装未测试
Firefox2.0测试通过

具体的资料请参考 http://www.opensearch.org/Home opensearch

附:制作图标的时候你可能需要这样的一个工具来转换 Image2Ico

转载于:https://www.cnblogs.com/lovebanyi/archive/2007/07/15/818664.html

如何把你的搜索引擎也加入到Firefox中相关推荐

  1. 火狐的搜索引擎_将Firefox搜索引擎整理到文件夹中

    火狐的搜索引擎 If you use many search plugins for Firefox, you might be interested in a better way to organ ...

  2. 怎样修改火狐的默认搜索引擎_如何将Firefox的默认搜索引擎更改回Google

    怎样修改火狐的默认搜索引擎 The Search box to the right of the address bar in Firefox allows you to quickly search ...

  3. 在firefox中 屏蔽CSDN博客广告 + 添加百度搜索引擎

    更新 最近更新2018-09-04. 我发现这个adblock用了一段时间后,CSDN的广告竟然又冒出来了??? 我摸索了一番,操作如下: add-ons -> extensions -> ...

  4. ElasticSearch搜索引擎详解-持续更新中

    ElasticSearch搜索引擎详解 1. ElasticSearch概述 1.1 elasticsearch是什么 1.2 全文搜索引擎 1.3 elasticsearch and solr 1. ...

  5. 巧用搜索引擎---如何在指定网站中搜索

    子曰:"工欲善其事,必先利其器."在平时工作和学习中,网络上查找各种资料是最浪费时间的.在查资料的时候搜索功能是经常要用到的,常规的做法是在搜索引擎中直接搜索关键词. 比如我想找一 ...

  6. Firefox中自定义搜索引擎……

    想给firefox添加https://版本的谷歌搜索引擎.搜了下发现:评价颇高的Search Engine Creator 不支持中文(等UTF-8):类似问题在找LaTeX编辑器的时候就碰到过了. ...

  7. 利用搜索引擎来搜索特定网站中的关键词

    谷歌:  (关键词) site: (域名) 比如:    html site:w3school.com.cn 百度:  (关键词)  site: (域名) 比如:    html site:w3sch ...

  8. Java开源搜索引擎

      Egothor  Egothor是一个用Java编写的开源而高效的全文本搜索引擎.借助Java的跨平台特性,Egothor能应用于任何环境的应用,既可配置为单独的搜索引擎,又能用于你的应用作为全文 ...

  9. Python分布式爬虫-elasticsearch搭建搜索引擎

    Python分布式爬虫-elasticsearch搭建搜索引擎 一.elasticsearch使用 1.elasticsearch介绍 ElasticSearch是一个基于Lucene的搜索服务器.它 ...

最新文章

  1. python实现字典遍历稳定有序使用collection包OrderedDict
  2. 几个 PHP 的“魔术常量”
  3. 浙大PAT甲级1019. General Palindromic Number (20)
  4. 官方文档---ubuntu 安装OpenStack
  5. hibernate中uuid和native等主键生成策略
  6. 常用JQUERY插件大全
  7. Consider the following: If you want an embedded database (H2, HSQL or Der...
  8. wifinative.java_Android 中的WiFi剖析
  9. Vensim系统建模论文阅读-Information diffusion through social networks: The case of an online petition
  10. Python自动化结算工资和统计报表
  11. 深入浅出CChart 每日一课——快乐高四第二十课 七月流火,总复习之CChart多种编程模式
  12. Epoll水平触发(Level Triggered)工作模式和边缘触发(Edge Triggered)工作模式区别
  13. Talib中文文档(二):Momentum Indicators 动量指标
  14. 用tensorflow做的cbow词向量
  15. 思科交换机配置:三层交换机技术
  16. c语言单片机自动浇花系统,Arduino零基础C语言编程ch5-5.13综合示例–自动浇花系统...
  17. python实现工具exe自动化
  18. Excel快速输入对勾和错号
  19. JAVA面向接口的编程思想与具体实现
  20. silverlight 自定义控件基础篇(仿淘宝评论星级控件)

热门文章

  1. 欧洲安全研究人员:黑客是如何泄露加密电子邮件
  2. C#电视节目单展示案例
  3. java基础(5)----面向对象
  4. 第四篇 HTML 表单深入了解、注释和a标签的运用
  5. STL_set集合容器+map映照容器
  6. C# Sqlite数据库 基本使用方法
  7. SqlParameter
  8. python写入txt文件正常,但是写入csv文件中文乱码问题
  9. 深入理解Java:注解(Annotation)--注解处理器
  10. 改善OpenStack上DHCP的性能 【已翻译100%】