infinity
狐狸大王
狐狸大王
  • UID48261
  • 注册日期2014-12-18
  • 最后登录2023-03-15
  • 发帖数352
  • 经验350枚
  • 威望0点
  • 贡献值96点
  • 好评度34点
  • 社区居民
  • 忠实会员
阅读:916回复:5

现在的地址栏搜索引擎怎么跳到主页

楼主#
更多 发布于:2021-01-14 16:51
以前地址栏搜索引擎设定了关键字的话(比如设为g),地址栏输入g再回车就可以转到搜索引擎定义的主页,现在做不到了,怎么修改回来?

以前用XML添加的搜索引擎,在XML文件里定义的主页,比如如下,输入g后回车就直接到www.bilibili.com,现在会变成搜索引擎搜索g
<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/" xmlns:os="http://a9.com/-/spec/opensearch/1.1/">
<os:ShortName>哔哩哔哩</os:ShortName>
<os:Description>哔哩哔哩 (゜-゜)つロ 干杯~-bilibili</os:Description>
<os:InputEncoding>UTF-8</os:InputEncoding>
<SearchForm>https://www.bilibili.com/</SearchForm>
<os:Url type="text/html" method="GET" template="https://search.bilibili.com/all?keyword={searchTerms}" resultDomain="www.bilibili.com">
</os:Url>
</SearchPlugin>
taoww
非常火狐
非常火狐
  • UID39284
  • 注册日期2013-03-18
  • 最后登录2024-05-03
  • 发帖数628
  • 经验574枚
  • 威望0点
  • 贡献值110点
  • 好评度99点
1楼#
发布于:2021-01-18 18:07
你这是在滥用这个功能。你可以直接给书签加个关键字,效果也一样的
infinity
狐狸大王
狐狸大王
  • UID48261
  • 注册日期2014-12-18
  • 最后登录2023-03-15
  • 发帖数352
  • 经验350枚
  • 威望0点
  • 贡献值96点
  • 好评度34点
  • 社区居民
  • 忠实会员
2楼#
发布于:2021-01-18 20:09
taoww:你这是在滥用这个功能。你可以直接给书签加个关键字,效果也一样的回到原帖
这也叫滥用啊哎,这方面感觉火狐是退步啊,还得多加几个书签来用
infinity
狐狸大王
狐狸大王
  • UID48261
  • 注册日期2014-12-18
  • 最后登录2023-03-15
  • 发帖数352
  • 经验350枚
  • 威望0点
  • 贡献值96点
  • 好评度34点
  • 社区居民
  • 忠实会员
3楼#
发布于:2021-01-18 20:11
taoww:你这是在滥用这个功能。你可以直接给书签加个关键字,效果也一样的回到原帖
如果不是为了方便这样跳转,XML里为什么要有resultDomain呢?
taoww
非常火狐
非常火狐
  • UID39284
  • 注册日期2013-03-18
  • 最后登录2024-05-03
  • 发帖数628
  • 经验574枚
  • 威望0点
  • 贡献值110点
  • 好评度99点
4楼#
发布于:2021-01-19 10:17
infinity:如果不是为了方便这样跳转,XML里为什么要有resultDomain呢?回到原帖
没有resultDomain。xml里的os:表示这是个opensearch的元素。而opensearch的url元素可没有resultDomain这个属性。这里是最新的opensearch规范 https://github.com/dewitt/opensearch/blob/master/opensearch-1-1-draft-6.md#the-url-element 。即使是在firefox采用opensearch之前,searchplugin的也没有resultDomain https://developer.mozilla.org/en-US/docs/Mozilla/Creating_MozSearch_plugins

直接跳转的功能应该是由SearchForm的值来提供的。现在的开发文档里只是很含糊地提到了“This lets Firefox users visit the web site directly.”,没说怎么才能直接访问网站。以前的开发文档里倒是明确写了怎么触发直接访问,但那都是地址栏承担搜索栏功能之前的事了,对现在的UI也不适用了。
taoww
非常火狐
非常火狐
  • UID39284
  • 注册日期2013-03-18
  • 最后登录2024-05-03
  • 发帖数628
  • 经验574枚
  • 威望0点
  • 贡献值110点
  • 好评度99点
5楼#
发布于:2021-01-19 10:26
infinity:这也叫滥用啊哎,这方面感觉火狐是退步啊,还得多加几个书签来用回到原帖

https://support.mozilla.org/en-US/kb/search-firefox-address-bar 官方文档上早已经没有提到这个特性了,如果在地址栏功能改动后某些版本还能实现那就是还有遗留代码。从软件开发角度讲,这个说好听点就是隐藏特性,说严重点就是bug。
游客

返回顶部