Tab + Enter больше не переводят меня на первый результат поиска Google в Chrome
Как видно из названия; Раньше я мог нажимать Tab+Enter в Chrome, чтобы перейти к первому результату поиска. Теперь это работает, только если я не вошел в свою учетную запись Google. При входе я не могу этого сделать. Он отлично работает (вошел в систему и нет) на Firefox.
Я полагаю, что это могло перестать работать после обновления системы.
Я использую:
- Ubuntu 12.10
- Хром 23.0.1271.64
Это связано с настройками в Google или в Chrome? Поскольку он работает в Firefox, он предполагает, что это проблема Chrome. Я пытался отключить все расширения, но без радости.
11 ответов
Они больше не работают, так как Google удалил эту функцию, поэтому вы не можете просто отключить ее, как раньше. Способ, которым вы привыкли делать это, был через:
Поиск Google> Настройки> Настройки поиска> Мгновенное прогнозирование Google> Вкл.
но это больше не работает. Мне было так грустно видеть эту функцию, что я написал хак для ее реинжиниринга. Пока что он работает только с Google Chrome, но может быть адаптирован для работы со всеми остальными:
- Установите расширение Chrome ShortKeys.
- Нажмите на меню ShortKeys и выберите "Опции"
- Нажмите "Добавить" и заполните следующие поля:
Сочетание клавиш: вкладка
Поведение: запустить JavaScript
Пометить как: Выбор результатов
Вставьте следующий JavaScript в код JavaScript для запуска:
document.selectedResultId=0 function selectResult(newId){ els = document.querySelectorAll("div.r h3") if(newId < 0 || newId >= els.length) return //Could modify for page nav...? rp = document.getElementById("result-pointer") if(rp != null){ rp.remove() } document.selectedResultId=newId el = els[newId] lnk = el.firstElementChild el.innerHTML = "<div id=\"result-pointer\" style=\"position:absolute;left:-15px;\">></div>" + el.innerHTML lnk.focus() } document.onkeyup=function(event){ if(event.keyCode==38) selectResult(document.selectedResultId-1) if(event.keyCode==40) selectResult(document.selectedResultId+1) if(event.keyCode==13){ var el = document.querySelectorAll("div.r h3")[document.selectedResultId] var lnk = el.parentElement var url = lnk.href if(event.ctrlKey){ var win = window.open(url,"_blank") win.blur() window.open().close() } else{ document.location = url } } } selectResult(0)
Настройте параметры активации:
Активен в полях формы (отмечено)
Веб-сайты (только конкретные сайты)
URL-адреса (по одному на строку): *.google. *
Вот как должна выглядеть страница настроек
- Нажмите Сохранить, а затем закройте браузер.
Инструкции:
При перезапуске вы увидите, как синий (или черный) знак ">" появляется в результатах поиска при нажатии на вкладку.
Клавиши со стрелками вверх / вниз позволяют переключаться между результатами.
Нажав "Enter", вы перейдете к выделенному результату.
Нажмите Ctrl+Enter, чтобы открыть результат в новой вкладке.
Удачного поиска!
Это можно исправить, отредактировав свои настройки поиска или файл cookie, который для них установлен.
В моем случае это было вызвано отключением Google Instant. Повторное включение вернуло "табуляция к первому результату" и "стрелки вверх и вниз для циклического переключения между результатами".
Другие обнаружили, что удаление соответствующего cookie сработало. Это как-то связано с поисковыми настройками в целом, поскольку я получаю желаемое поведение в режиме инкогнито, даже если включен Google Instant.
Смотрите обсуждение продуктов на форумах по продуктам Google.
== ОБНОВЛЕНИЕ ==
Я только что обнаружил, что простое открытие инкогнито / приватного окна, а затем его закрытие восстанавливает такое поведение для обычных окон, когда оно перестает работать.
Вам необходимо включить "Мгновенные прогнозы Google"
На странице результатов поиска> Настройки> Настройки поиска> Мгновенные прогнозы Google> Вкл.
По состоянию на 2017-07-31 Google полностью удалил эту функцию из поиска.
Я создал расширение Web Search Navigator с открытым исходным кодом, чтобы исправить это и добавить дополнительные функции (например, настраиваемые сочетания клавиш).
Смотрите инструкции по установке.
Надеюсь, вы найдете это полезным, но в любом случае - обратная связь приветствуется!
На данный момент в Google Chrome эта функция снова включена по умолчанию. После поиска нажмите Tab, Enterи фокус переместится на первую ссылку с результатом.
Теперь это называется функцией «Перейти к основному содержимому» — между нажатиями клавиш вы увидите это.
Ярлык Tab больше не доступен. Однако вы можете настроить ярлык поисковой системы. Нажмите Инструменты -> Настройки -> Поиск -> Управление поисковыми системами. Затем введите I'm Feeling Lucky
для имени поисковой системы, l или любого другого сочетания клавиш для ярлыка и URL http://www.google.com/search?q=%s&btnI
,
Вы также можете нажать на Make default
: просто введите поисковый запрос в Omnibox
и нажмите Enter, чтобы перейти к первому результату.
Существует также расширение Chrome под названием RESULTER, которое обеспечивает хорошую навигацию по результатам поиска.
Вы можете загрузить его из Интернет-магазина: https://chrome.google.com/webstore/detail/resulter-shortcuts-for-se/chojfhfgbdaeokblbdeahgbijodikdpk
Я разработал крошечное расширение Chrome, которое позволяет нажимать только клавишу TAB, чтобы перемещать результаты поиска Google. Попробуйте и дайте мне знать, как это.
https://chrome.google.com/webstore/detail/kkldgaaaafjoipnomoinnkccihdiffee
Эта функция была перемещена на клавишу со стрелкой ВНИЗ при поиске в адресной строке Chrome.
TAB по-прежнему работает, но вам нужно искать с использованием уже загруженной страницы поиска Google, и вам нужно включить мгновенные результаты.
Это сбивает с толку, поскольку требуемые нажатия клавиш меняются в зависимости от того, использовали ли вы адресную строку Chrome для поиска или поле поиска на странице результатов Google.
Исходя из строки адреса: можно просто нажать Enter, затем ↓
Если уже на странице результатов (после первоначального поиска): просто нажмите Tab
На самом деле, он всегда может быть избыточным и просто всегда вводить, вкладка, ↓ (но тогда это почти не поддается цели ярлыка).
(Кроме того, при условии, что настройки мгновенных прогнозов Google включены)
изменить: о, похоже, работает в Firefox последовательно, просто вкладки, в отличие от Chrome.
Это не ярлык, насколько я знаю, клавиша Tab перемещает выбор на экране, когда вы ищете, а затем нажимаете Tab+Enter, это всегда будет первым результатом. Вполне возможно, что у вас есть выбор где-то еще, когда вы нажимаете клавишу Tab.