通用浏览器快捷键可以将光标移动到任何网页上的主要搜索栏吗?

通用浏览器快捷键可以将光标移动到任何网页上的主要搜索栏吗?

问题:当网页加载完成后:是否有快捷方式可以让光标跳转到“主要”搜索表单?

背景:许多网页都有搜索输入表单,用于输入要搜索的文本。但是,要进入输入表单,您通常需要使用鼠标,或多次按下“Tab”键。即使在几乎只使用键盘输入搜索功能的网站上也是如此。许多网站都需要此快捷方式,但并非所有网站都需要。

例如:

  • pubmed.gov 需要按 10 次 Tab 键才能进入搜索栏(不好)

  • cnn.com 需要按 10 次 Tab 键才能进入搜索栏(糟糕)

  • reddit.com 需要按 60 次以上 Tab 键才能进入搜索栏(糟糕)

  • https://superuser.com/单击标签后,光标跳转到主搜索表单(非常好)

  • google.com 光标自动停留在搜索表单中(非常好)

使用的软件

如果任何浏览器可以做到这一点我很乐意切换。

答案1

我怀疑任何浏览器/扩展程序都无法自动找出哪个是基本的任何网页上的搜索字段,尤其是可能存在多个文本字段时。

我能想到的最好的方法是使用福克斯输入Firefox 附加组件:

此扩展提供了热键来聚焦网页上的输入字段。默认热键是 Alt-I(转到下一个文本输入字段)和 Alt-J(转到上一个),但您可以在设置窗口中更改它们。

1

这至少可以减少所需的按键次数,并且如果页面上只存在一个文本字段,则单个Alt+I就可以了。

答案2

我遇到了同样的问题。必须按 Tab 键 10 次或更多,这确实不太理想。不幸的是,我找不到可以修改 Tab 行为的扩展程序,以便按一次 Tab 键即可立即聚焦搜索栏。好吧,长话短说,我最终构建了自己的 Google Chrome 扩展程序,它就是这样做的。欢迎随时查看Chrome 网上应用店

答案3

我是 Vimium 的超级粉丝,它可以使用“gi”命令来实现这一点。我发现它有时会时好时坏,尤其是取决于页面是否支持 Vimium。一般来说,一旦你学会了 Vimium 快捷键,你就很少需要在浏览/研究时将手从键盘上移开,这真是太好了。Chrome 扩展程序在这里:https://chrome.google.com/webstore/detail/vimium/dbepggeogbaibhgnhhndojpepiihcmeb?hl=en

它也适用于 Firefox。

相关内容