Отключить автоматическое обновление вкладок в Chrome Desktop

64

Начиная с недавнего обновления в Chrome (Windows, рабочий стол), если я перехожу на некоторые вкладки, которые не открывались в течение длительного времени, Chrome автоматически выполняет обновление страницы. Это происходит только тогда, когда вкладка не открывалась дольше.

Это действительно беспокоит меня, и я не нашел никакого решения, чтобы отключить это. Кто-нибудь знает, как это отключить?

Спасибо!

Клементино
источник
Это может быть обновление самой страницы после того, как вы заходите на нее в течение некоторого времени, чтобы посещать сайт. Проверьте это расширение здесь, и оно отключит эту функцию для веб-сайтов, которые делают то, что вы упоминаете.
NetworkKingPin
2
Это определенно не причина, потому что это происходит со всеми сайтами - даже с теми, которые я разработал, и я не добавил туда такую ​​функцию наверняка. Я проверю расширение, если нет устаревшего решения, спасибо.
Клементино

Ответы:

91

ОП прав. Это начало происходить в последнем выпуске (Chrome Stable Version 48). Я также сходил с ума из-за этой новой «функции», а затем я провел небольшое исследование. Это не связано с каким-либо расширением, как предложил другой пользователь. Это относительно новый параметр, который был включен по умолчанию в новой версии. Chrome Team называет это " Tab Discarding ". Это может произойти, если открыто много вкладок, а в Chrome недостаточно памяти. Согласно их документации, «вкладки теперь сортируются от наиболее интересных к наименее интересным. Наименее интересные вкладки могут быть отброшены, если у нас закончится физическая память». Я полагаю, что наименее интересным будет перевод на те вкладки, которые не были доступны в течение некоторого времени.

Хотя они пытаются помочь нам освободить часть оперативной памяти, тем не менее, эта «функция» полностью разрушает вкладку, если вы не хотите, чтобы ее содержимое по какой-то причине обновлялось, например, видео на YouTube, которое вы приостановили в определенном месте. Или вы захотите вернуться к некоторым верхним заголовкам на главной странице CNN, на которые вы смотрели ранее, и теперь вы хотите вернуться к ним, но как только вы нажмете на вкладку, эта «функция» автоматически обновит страницу, обновив заголовки. Список можно продолжать и продолжать. У меня также были открыты некоторые вкладки Amazon, и я специально не хотел обновлять страницу, потому что на ней отображались определенные изображения и элементы дизайна, на которые я хотел бы сослаться позже, но когда я вернулся на эти страницы, «отбрасывание вкладок» функция «автоматическое обновление» всех их, заменив их текущей версией страниц, полностью лишен того, на что я хотел сослаться. А для тех, кто предполагает, что это, вероятно, автоматическое обновление Amazon, нет, Amazon не обновляет страницы продукта автоматически, у меня были страницы, открытые в течение многих дней, и они никогда не обновлялись бы, если бы я не нажал кнопку Обновить.

Теперь вернемся к решению

Чтобы увидеть «Сброшенные вкладки», введите это в адресной строке: chrome://discards/

Чтобы на самом деле отключить:, введите в адресную строку:, chrome://flagsзатем отключите этот флаг: #automatic-tab-discarding(установите «Отключено» из «По умолчанию»)

Простое решение крайне непродуктивной и неприятной проблемы. Вот и все. Вы можете прекратить вырывать волосы прямо сейчас :)

Источник: Google Product Forums

Chrome 63+

В более поздних версиях Chrome этот #automatic-tab-discardingфлаг снят, однако вы все равно можете включить автоматический сброс приложений Chrome для настольных ПК на chrome://discards/странице.

user567499
источник
Это работает (хотя будьте осторожны на машинах с меньшими ресурсами, ваш диск может начать подкачку, и вся ваша система начнет работать медленнее, если вы выключите его ...). Как ни странно, однако, если вы делаете новый перезапуск Chrome, он, похоже, «не загружает» многие вкладки, так что, похоже, это не исправляет все это поведение ... Я упомянул новую проблему с вкладками в этой ошибке отчет, вы можете проголосовать за него: bugs.chromium.org/p/chromium/issues/detail?id=595240
rogerdpack
это действительно безумно разочаровывающая «особенность». Я сделал несколько трюков css и html с веб-страницей, над которой я работаю, после 60 минут перерывов на обед все уходит. Блестящий, Хром.
Роман
1
Спасибо за поиск этого флага, но история показывает, что флаги в Chrome являются экспериментальными, и их использование является лишь временным исправлением, поскольку любой флаг может или не может быть в следующей версии. Я хотел бы, чтобы какой-нибудь метатег html сказал, что эта страница не должна обновляться автоматически (и, следовательно, также не удаляться). Мне также хотелось бы иметь правильную настройку пользователя, но как веб-разработчик я предпочитаю показывать подсказки менее опытным пользователям.
Superole
В отличие от других решений, представленных здесь, эта опция, по-видимому, по крайней мере была сохранена в постоянно меняющихся настройках браузера, но помимо того, что она является частью решения (которое может привести к проблемам с памятью), есть способ сообщить Chrome НЕ загружать (очищенную) вкладку автоматически, когда мы нажимаем на нее? Мало того, что Chrome решил, что это неинтересно (очень самоуверенное IMO), но и расстраивает ожидание загрузки проклятой страницы, даже если мы просто пришли сюда из любопытства, решили, что она нам не нужна и хотим ее закрыть.
killjoy
2
В Chrome 67+ флаг # automatic-tab-discarding вернулся. И это хорошо, так как теперь я считаю, что старые вкладки отбрасываются еще более агрессивно. PS Отличный ответ. Спасибо!
Dime
1

Я думаю, что теперь это называется

Проактивная вкладка «Замораживание и сброс»

Включает проактивную блокировку и удаление вкладок. Это требует # enable-page-почти-бездействия. - Mac, Windows, Linux, Chrome OS

# Проактивной-элементный-сублимационной и-отбрасывать

usertest
источник
0

Дайте это попробовать.

Хром

Шаг 1 Нажмите значок гаечного ключа в правом верхнем углу, затем нажмите «Инструменты», а затем «Расширения».

Шаг 2 Прокрутите страницу до конца и нажмите «Получить дополнительные расширения».

Шаг 3 Введите «Stop AutoRefresh» в поле поиска и нажмите «Enter» на клавиатуре.

Шаг 4 Нажмите «Добавить в Chrome» рядом с результатом «Остановить автообновление», который должен быть первым результатом.

Шаг 5 Нажмите «Добавить» на экране подтверждения.

Шаг 6 Нажмите на значок расширения (белая круглая стрелка в красном шестиугольнике) в верхней части экрана, если вы хотите остановить автоматическое обновление страницы. Обратите внимание, что значок появляется только при посещении страницы, которая использует автоматическое обновление.

Информация взята из Как остановить веб-страницы от постоянного обновления

NetworkKingPin
источник
Пожалуйста, прочтите Как ссылаться на материал, написанный другими, и убедитесь, что вы «блокируете цитату» цитируемого материала ( помощь по уценке ). На этот раз я исправил это для вас, но, пожалуйста, обратите внимание на это в будущем.
DavidPostill
Я обычно делаю, если я вытаскиваю это откуда-то еще, что было моим плохим, я был на своем мобильном телефоне. Но спасибо
NetworkKingPin
Больше такого расширения нет
killjoy
0

Chrome выполняет предварительный рендеринг вкладок / сайтов, если вы не были на этой вкладке в течение длительного времени или когда вы набираете URL-адрес, а Chrome «думает, что« вы раньше были на нем так часто, что это должен быть целевой URL »»

Вы можете отключить это chrome://settings/advanced, отключивPredict network actions to improve page load performance

Это также объяснялось в разделе «Можно ли отключить новый предварительный рендеринг Google Chrome?

Варон
источник
"chrome: // settings / advanced" просто держит нас на странице настроек
killjoy
0

Прямой путь (по состоянию на 20190130) для отключения этой мерзости, помеченной как «особенность», теперь таков:

chrome://flags/#automatic-tab-discarding
F1Linux
источник
К сожалению, это не мешает загрузке новых вкладок, которые еще не сфокусированы, пока они не будут сфокусированы. Это отбросило меня, потому что я думал, что отключение флага сначала не сработало. Для меня это одинаково раздражает, и я еще не нашел решения.
Томаш Хюбельбауэр