chrome地址栏里的搜索建议功能是个非常方便的功能,无需打开google页面就可以补全关键字。
因为chrome里内建的google搜索设置打开的是香港的地址,不过我比较喜欢用google.com的页面打开搜索结果。
然后我就加了一个设置,URL里填的是 http://www.google.com/search?q=%s,把新添加的设置成默认搜索引擎后虽然输入关键字后回车会打开.com的页面,但是地址栏就再也不出现搜索建议了。
我今天突然发现个地址 http://mycroft.mozdev.org/google-search-plugins.html ,点这里面的链接添加搜索引擎,然后设置为默认后发现搜索建议又出来了。我看了它给浏览器加的搜索设置,URL和我之前自己加的一摸一样啊。
然后就去看那个页面的代码,发现它是通过使用一个 window.external.AddSearchProvider 的方法给浏览器添加搜索引擎,这个方法要给他传一个xml地址的参数,xml里是对搜索引擎设置的描述。