Поле поиска Google отсутствует

2996
D.Iankov

После последнего обновления в Google Chrome (36), когда я выполняю поиск в омнибоксе, на странице результатов Google нет поля поиска, и поиск возможен только в омнибоксе, что крайне раздражает.

Как я могу отключить это «улучшение» пользовательского опыта?

Эта статья за прошлый год описывает проблему

http://www.seroundtable.com/google-search-box-16418.html

3
`Эта статья за прошлый год описывает проблему http: // www.seroundtable.com / google-search-box-16418.html`. Вы сможете просто отредактировать систему пользовательского поиска и удалить параметр (` & espv = 101 `) из URL. Тем не менее, я попробовал образец URL с ним, но он не удалил окно поиска. Synetech 10 лет назад 0
FWIW: это изменение также предотвращает использование клавиши Tab для перехода к первому результату поиска. Применяя приведенное ниже решение, это поведение также восстанавливается. smhg 10 лет назад 0

3 ответа на вопрос

4
Synetech

Apparently, this behavior is caused by Chrome sending the special GET parameter &espv=101 in the URL.

You should be able to fix it by simply removing the parameter (along with all the other junk that Chrome sends by default):

  1. Right-click the Omnibar
  2. Select Edit search engines…
  3. Select Google (Default) and click [Edit] (or just double-click it)
  4. Replace the URL field with https://www.google.com/search?q=%s
  5. Click [OK] and [Close]

Now, when you type something in the Omnibar, it will go to a nice, simple, encrypted Google search without sending all kinds of extra information to them, and without removing the search box.


Figure 1: Editing the custom-search engine to simplify Google searches and prevent the input-box removal

Fixing Chrome search by editing custom search

Параметр `espv` был экспериментальной функцией, добавленной в Chrome 29 в качестве опции, которая теперь стала стандартной по умолчанию в версии 36, которую можно избежать только с помощью обходного пути, описанного выше. Даже его управляющий параметр `chrome: // flags /`, упомянутый в моем ответе, к сожалению, исчез. harrymc 10 лет назад 0
2
Afzaal Ahmad Zeeshan

Хотя они также редактируют версию Chrome для Android, вместо URL-адреса этой страницы отображается поиск, и подобное могло бы произойти и здесь.

На самом деле эта раздражающая вещь является частью их пользовательского опыта, поэтому я не думаю, что начиная с 36version вы будете использовать поиск на веб-странице Google в Chrome.

Если вы хотите сделать это, вам придется либо вернуться к предыдущей версии. Или используйте другой браузер.

0
harrymc

Эта функция была включена в Chrome 29 с chrome://flags/помощью «Включить мгновенный расширенный API». Поиск, чтобы увидеть, если этот параметр все еще существует и может быть отключен.

В противном случае, есть такие расширения, как Центр поиска, которые могут помочь.

Настройка отсутствует. Удалось исправить это, добавив goodle в качестве пользовательской поисковой системы - и установив новую по умолчанию. D.Iankov 10 лет назад 0
@ D.Iankov, `Настройка отсутствует. Потому что (первая половина) ответа Гарри относится только к крайне устаревшей версии (вторая половина не имеет отношения к вашему вопросу). `Мне удалось это исправить, добавив goodle в качестве пользовательской поисковой системы - и установив новую по умолчанию. Затем опубликуйте это как ответ и примите его, чтобы любой, кто не использует крайне устаревшую версию, знал, что делать , Synetech 10 лет назад 0
@Synetech: автор мог использовать расширение центра поиска, чтобы решить свою проблему с помощью специальной поисковой системы, и ваш ответ объясняет почему. Ваш ответ отлично справляется с объяснением проблемы и ее решением, чего мой ответ не делает вообще (даже если это привело к решению для плаката довольно левосторонним способом). Я не против, если ваш ответ будет принят вместо моего, чтобы избежать трений между нами. harrymc 10 лет назад 0
Примечание. Параметр «espv» был экспериментальной функцией, добавленной в Chrome 29 в качестве опции, которая теперь стала стандартной по умолчанию в версии 36, и ее можно избежать только с помощью обходного пути, описанного в [ответе Synetech] (http://superuser.com/a/ 743947/8672). Даже упомянутый выше управляющий параметр `chrome: // flags /`, к сожалению, исчез в версии 36. harrymc 10 лет назад 0

Похожие вопросы