前言
一直用 Chrome,添加自定义搜索引擎非常简单。最近需要用一台老机器办公,Chrom 你懂的,什么都好,就是太费内存了,我的 2G 小内存 完全不够用,这个虚拟内存页交换起来 真是慢的要命啊,Firefox 这货对内存的消耗就好多了。
现在问题来了,Firefox 这货居然不支持直接网址 +%s 的搜索引擎定义方式,google 了一圈,Firefox 添加自定义搜索引擎 几乎没有一篇文章写得可用的,好多插件也已经老的没法用了,还有不支持中文的。那么,我就上吧。
注意: 本文写作针对的 Firefox 版本号为:
53.0.2
添加之前,你先看一看,你要添加的网站是不是已经适配了 Firefox 的,就像这样:
如果,已经适配了,你添加就好,后面的内容就不必看了!
姿势一
用现成的,mycroftproject 上面去搜索。一般不是太小众,比如:知乎 什么的,上面都已经备好了。
姿势二
使用 Firefox 自带的为此搜索引擎添加关键字。这种方法只需要在文本输入框点击右键即可,绝大部分网址可用。
- 优点是:可以通过关键字,比如 gg 365ark,进行快捷搜索。
- 缺点是:这种方式添加的搜索引擎,不会加入到 Firefox 的搜索引擎列表中。
姿势三
Firefox 支持 OpenSearch description format,这个格式就是这样:
<?xml version="1.0" encoding="UTF-8"?>
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/"
xmlns:moz="http://www.mozilla.org/2006/browser/search/">
<ShortName>gugSearch</ShortName>
<Description>test</Description>
<Url type="text/html" method="get" template="https://test.io/#q= {searchTerms} "/>
<Developer>Anon</Developer>
<InputEncoding>UTF-8</InputEncoding>
<moz:SearchForm>https://test.io/</moz:SearchForm>
</OpenSearchDescription>
你在本地建一个后缀名 xml 的文档,把上述内容复制进去,需要修改的就是:
- template="https://test.io/#q=", 你改成你自己想要的网址,并在合适的位置插入{searchTerms}。
- test,
test
改成你想要的名字。
修改完成后,在 选项->搜索
Add 进去就可以了。
另外多说一句,你也可以可以到 mycroftproject 去自动生成一个带图标的 xml 内容,本来按理说,这个页面可以直接生成一个插件的,但是不知为什么老是出问题。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于