30

Согласно блогу Google Chrome за четверг, 5 января 2012 года, Chrome добавил бета-функцию, которая иногда загружает веб-страницу в фоновом режиме, прежде чем вы заканчиваете вводить URL-адрес. Когда вы закончите и нажмете ввод, он может просто отобразить его. Я могу подтвердить, что начиная с версии 17 эта функция находится в стабильной версии.

Как я могу отключить эту предварительную выборку?

Зачем

Я разработчик, и эта функция просто привела меня в замешательство; казалось, что одно из моих веб-приложений выполняло "двойное перенаправление", но настоящая причина была в том, что Chrome запрашивал страницу один раз, когда я набирал URL, и снова, когда я нажимал ввод. (Это поведение также не полностью соответствует.)

Что я пробовал

Я искал "предсказание" в настройках и снял отметку со следующего:

  • «Используйте сервис прогнозирования, чтобы помочь завершить поиск и URL-адреса, введенные в адресной строке»
  • "Предсказать действия сети для повышения производительности загрузки страницы", но проблема сохраняется (по крайней мере, для загрузки сайтов, размещенных на моем компьютере).

3 ответа3

25

Чтобы полностью отключить предварительную визуализацию , отключите следующее:

  • Прогнозирование сетевых действий для повышения производительности загрузки страницы

    chrome://settings/advanced

    под капотом


  • Прендер из омнибокса

    chrome://flags/

    флаги

4

Да, ты можешь. Технический документ разработчика Google о предварительном рендеринге в разделе "Отладка предварительного рендеринга" гласит:

У вас также есть возможность отключить функцию Chrome 17+, которая может инициировать предварительный рендеринг на основе взаимодействия пользователя с адресной строкой. Чтобы отключить этот тип предварительного рендеринга, запустите Chrome с флагом командной строки --prerender-from-omnibox=disabled .

Прочитайте весь раздел / технический документ. Там полно хороших вещей.

0

Обновление 2019

В июле 2018 года Google представила NoState Prefetch

NoState Prefetch - это новый механизм в Chrome, который является альтернативой устаревшему процессу предварительной визуализации.

Процесс отключения этого выглядит немного иначе, чем ответ iglvzx.


  • Отключить службу прогнозирования загрузки страницы

chrome://settings/ -> развернуть расширенный раздел


  • Отключить NoState Prefetch

chrome://flags -> поиск по запросу "nostate"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .