前言
一直用Chrome,添加自定義搜索引擎非常簡單互亮。最近需要用一臺老機器辦公犁享,Chrom你懂的,什么都好豹休,就是太費內(nèi)存了炊昆,我的2G小內(nèi)存 完全不夠用,這個虛擬內(nèi)存頁交換起來 真是慢的要命啊威根,F(xiàn)irefox這貨對內(nèi)存的消耗就好多了凤巨。
現(xiàn)在問題來了,F(xiàn)irefox這貨居然不支持直接網(wǎng)址+%s的搜索引擎定義方式洛搀,google了一圈敢茁,F(xiàn)irefox添加自定義搜索引擎 幾乎沒有一篇文章寫得可用的,好多插件也已經(jīng)老的沒法用了留美,還有不支持中文的彰檬。那么,我就上吧谎砾。
注意: 本文寫作針對的Firefox版本號為:
53.0.2
添加之前逢倍,你先看一看,你要添加的網(wǎng)站是不是已經(jīng)適配了Firefox的自動搜索引擎發(fā)現(xiàn)景图,就像這樣:
如果较雕,已經(jīng)適配了,你添加就好挚币,后面的內(nèi)容就不必看了郎笆!
姿勢一
用現(xiàn)成的,mycroftproject上面去搜索忘晤。一般不是太小眾宛蚓,比如:知乎 什么的,上面都已經(jīng)備好了设塔。
姿勢二
使用Firefox自帶的為此搜索引擎添加關(guān)鍵字凄吏。這種方法只需要在文本輸入框點擊右鍵即可,絕大部分網(wǎng)址可用闰蛔。
- 優(yōu)點是:可以通過關(guān)鍵字痕钢,比如 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的文檔随抠,把上述內(nèi)容復(fù)制進去裁着,需要修改的就是:
- template="https://test.io/#q=", 你改成你自己想要的網(wǎng)址拱她,并在合適的位置插入{searchTerms}二驰。
- <Description>test</Description>,
test
改成你想要的名字。
修改完成后秉沼,在選項->搜索
Add進去就可以了桶雀。
另外多說一句,你也可以可以到mycroftproject去自動生成一個帶圖標(biāo)的xml內(nèi)容唬复,本來按理說矗积,這個頁面可以直接生成一個插件的,但是不知為什么老是出問題敞咧。