Как сделать так, чтобы Chrome не загружал вкладки, пока они не выбраны?


70

У меня открыто более 20 вкладок в Chrome, и мне нужно время от времени перезапускать браузер. Этот браузер не имеет опции, аналогичной Firefox "Не загружать вкладки, пока они не выбраны", загрузка вкладок только после их выбора Я пробовал несколько расширений Chrome, но ни одно не делает то, что я ищу.


1
Один из обходных путей, о котором я мог подумать, - использовать Session Buddy . Очевидно, что это не дает вам именно то, что вы хотите, но я думаю, что это дает вам почти функциональность, к которой вы стремитесь (сохранение и управление сессиями и т. Д.).
happy_soil

2
Я не после сохранения и управления, потому что у меня уже есть Session Buddy. Мне нужна функция, которая не позволяет Chrome загружать все восстановленные вкладки сразу, а только активную отдельную вкладку, на которую я нажимаю.
Boris_yo

1
Если вы открыты для этих браузеров на основе Chromium, вы можете попробовать Slimjet, который предлагает опцию не загружать фоновые вкладки при запуске. Эта ссылка даст вам больше информации: slimjet.com/blog/… . Он автоматически выбирает данные вашего профиля Chrome, если вы синхронизируете их через свою учетную запись Google.
Стивен Ченг

2
goto chrome: // flags -> затем включите флаг «Только видимые вкладки с
автоперезагрузкой

@LokeshAgrawal Это только когда браузер отключен.
Boris_yo

Ответы:


27

На момент написания этой статьи Chrome изначально не поддерживал эту функцию. Я использовал The Great Suspender , расширение, которое добавляет аналогичные функциональные возможности в Chrome.

Вы можете проверить экономию памяти и ЦП, полученную при использовании этого расширения, открыв Диспетчер задач Chrome: Меню введите описание изображения здесь> Дополнительные инструменты> Диспетчер задач


Мне нравится, что он не просто закрывает вкладку и помещает ее в 1 список с другими закрытыми вкладками, но на самом деле сохраняет вкладку с favicon, поэтому вам не нужно много искать то, что вы хотите отменить приостановку.
Boris_yo

2
К вашему сведению: Chrome, кажется, делает это сейчас. Я здесь в поисках, как это отключить.
jp2code

3
@ jp2code Я только что протестировал последнюю версию Chrome 47.0.2526.73 (64-разрядная версия) на OS X El Capitan и Windows 10, и я не вижу изменений в функциональности и новых настроек, которые могли бы повлиять на это. К сожалению, вкладки по-прежнему загружаются при запуске Chrome до их выбора. Я выполнил чистую установку и отключил все расширения перед тестированием.
2Toad

Интересно. Надеюсь, мой браузер исправит себя. Я большой поклонник средних или двух-трех ссылок в результатах поиска и читаю первую, а остальные продолжают загружаться.
jp2code

1
@ jp2code, чтобы отключить его, см. superuser.com/q/1048029/39364 (как ни странно, для меня в окне с низким ресурсом он в настоящее время не загружает вкладки во время запуска по умолчанию, FWIW).
rogerdpack

18

Начиная с Chrome 54 (октябрь 2016 г.) эта функция изначально поддерживается в Chrome, поэтому предыдущие раздутые расширения не нужны. Лицензионное расширение GNU GPLv3 Native Lazy Tabs работает, и оно очень мало: 33 КиБ.

Ссылаясь на расширение описания:

Автоматически удаляет все вкладки при запуске перед загрузкой, уменьшая объем памяти и ненужное использование полосы пропускания.

Native Lazy Tabs - это легкое расширение для пользователей, которые не хотят загружать все вкладки при запуске Chrome. Он является родным, поскольку использует собственный метод удаления вкладок из API Google (представлен в версии 54). Кроме того, из-за этого у него нет недостатков более старых реализаций, которые могли бы вызвать ошибки, такие как перезагрузка самих страниц даже после приостановки.

Более того, это расширение не использует память, поскольку не требуется фоновая страница: оно загружается и выгружается после запуска Chrome.


Я не могу сказать, что это имеет место с 61.0.3163.100 (Официальная сборка) (64-разрядная версия). Он загружает каждую вкладку при запуске.
inspirednz

inspirednz, информация о собственной поддержке Chrome была добавлена ​​в ответ @soshial
d9k

Не работает для меня в Iron 62.
CodeLurker

1
Сегодня расширение называется «Lazy Tabs», и оно хорошо работает в Chrome версии 63.0.3239.108 (64-разрядная версия)
Marecky

8
Разветвление Native Lazy Tabs (которого больше нет в магазине) - это Sloth, который доступен здесь и в Chrome Store .
ханжо

10

Без каких-либо расширений можно предотвратить загрузку вкладок, отключив интернет при запуске Chrome. Chrome в конечном итоге перестанет пытаться загружать страницы, а вкладки одна за другой станут серыми. Уменьшает процессор и память.

После повторного подключения к Интернету страница будет загружаться при выборе затененной вкладки.


StefanQ указывает, что вам также может понадобиться изменить эти chrome: // flags

  • Отключить автономный режим автоматической перезагрузки
  • Включить только автоматическую перезагрузку видимых вкладок

Chrome flags - Auto-Reload


9

Начиная с версии 44 (в настоящее время ветвь разработчика), после перезапуска Chrome загружает вкладки только при первом выборе. Он даже не запускает процесс для вкладок, пока они не загружены, так что это означает меньшее использование памяти / ЦП для нас.


4
К сожалению, это, похоже, больше не работает (в настоящее время на 44.0.2383.0 dev-m). Есть ли настраиваемый флаг или ошибка / проблема / тема, связанная с этой функцией? Я хотел бы следовать, но не могу найти правильное заклинание ключевых слов поисковой системы.
Томалак

1
Не удалось найти настраиваемый флаг, но есть некоторые связанные с этим проблемы ... code.google.com/p/chromium/issues/detail?id=476521#c19 , code.google.com/p/chromium/issues/ деталь? id = 476619
кристис

11
Нет. Все еще загружает все вкладки для меня.
Томалак

2
Есть ли способ отключить это поведение? Я, кажется, единственный человек, который не любит это.
Мартин Хансен,

3
Я работаю с версией 55.0.2883.95 (последняя версия Chrome на данный момент), и эта функциональность полностью отсутствует. Загружает все вкладки.
Иннокентий

4

Ниже приведены флаги (chrome://flags ), которые я изменил в 64-разрядной версии Chrome 69 (сентябрь 2018 г.) на [указанные значения], чтобы ускорить запуск с множеством открытых вкладок и окон.

Потребление памяти все еще остается высоким (1,2 ГБ в моем случае), но Chrome запускается мгновенно и, похоже, не загружается перезагрузкой всех вкладок.

  1. Только автоматическая перезагрузка видимых вкладок [Включено]

Страницы, которые не загружаются, когда браузер отключен, будут автоматически перезагружены, если их вкладка видна. - Mac, Windows, Linux, Chrome OS, Android

#enable-offline-auto-reload-visible-only

  1. Автоматическое удаление вкладки [Включено]

Если включено, вкладки автоматически удаляются из памяти, когда системная память не хватает. Отброшенные вкладки по-прежнему видны на вкладке и перезагружаются при нажатии. Информацию об удаленных вкладках можно найти по адресу chrome: // discards. - Mac, Windows

#automatic-tab-discarding

  1. Бесконечное восстановление сеанса [включено]

Уменьшает количество вкладок, загружаемых одновременно во время восстановления сеанса, чтобы улучшить отзывчивость вкладки переднего плана. Это требует # enable-page-почти-бездействия. - Mac, Windows, Linux, Chrome OS

#infinite-session-restore

  1. Страница почти бездействует [Включено]

Для восстановления сеанса используйте определение загрузки, которая ожидает загрузки процессора и сети. - Mac, Windows, Linux, Chrome OS

#page-almost-idle

  1. Упреждающая вкладка «Замораживание и сброс» [Включено «Замораживание и сброс»]

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

#proactive-tab-freeze-and-discard

  1. База данных характеристик сайта [Включено] (возможно, в этом нет необходимости)

Записывает сведения об использовании некоторых функций в базе данных, когда вкладка находится в фоновом режиме (обновление заголовка / значка, воспроизведение аудио или использование непостоянных уведомлений). - Mac, Windows, Linux, Chrome OS

#site-characteristics-database


2

Существует также вкладка Suspender , которая была обновлена ​​с 03 января 2015 года.


Да, я вижу этот комментарий в обзорах: «Очень хорошее расширение. Просто для того, чтобы новые пользователи знали, что приостановка НЕ ​​превращает память приостановленной вкладки в ноль. Но экономия еще велика».
Boris_yo

2

Расширение FooTab предоставляет эту функциональность: https://chrome.google.com/webstore/detail/footab/anbodogikfbehidmmjdokehphginagbb


Привет, Юрий, добро пожаловать в Super User. Не могли бы вы обновить свой ответ, чтобы дать немного больше информации? Например, краткое изложение того, как оно решает проблему в соответствии с просьбой Это может помочь прочитать, как рекомендовать программное обеспечение в ответе :)
bertieb

Проверьте это github.com/ekonoval/TabsLazyLoad_thegreatsuspender, это сделано на основе расширения TheGreatSuspender, но приостанавливает все вкладки при запуске браузера
Ekonoval,

1

В этом ответе упоминаются два параметра «Автономный режим автоперезагрузки» и «Только видимые вкладки автоперезагрузки» (browse chrome: // flags), которые в сочетании с отключением перед запуском браузера будут эффективно препятствовать загрузке страницы при запуске браузера.


К сожалению, как только вы выходите в интернет, он сразу же попытается загрузить каждую вкладку сразу, часто замораживая весь Chrome на несколько минут - по крайней мере, в Chrome 69.
peterflynn

Действительно, мне кажется, что это новое поведение в недавнем выпуске Chrome. Это можно исправить, отключив # offline-auto-reload-mode в chrome: // flags / (sa # enable-offline-auto-reload-visible-only).
StefanQ

0

FooTab для Google Chrome

Приблизительно после недели использования это расширение позволило мне сэкономить драгоценные сотовые данные, приостановив загрузку нескольких вкладок при запуске. За исключением значков, он блокирует страницу, пока не будут выбраны вкладки.

Скачать ссылки и описание здесь


2
Добро пожаловать в суперпользователя. Это написано много в стиле рекламы и может рассматриваться как таковой. Это может помочь немного сформулировать это по-другому, и, возможно, коснуться того, что он делает лучше, чем альтернативы. It was previously blocked from Chrome extension manager,это тоже немного волнительно
подмастерье, выродок

0

У меня была такая же проблема с мобильным Chrome, когда все вкладки циклически повторялись при каждом открытии Chrome. После установки на вкладке регулировки принудительного включения в chrome: // flags ... похоже, что проблема решена.

http://www.askvg.com/how-to-enable-disable-background-tabs-throttling-feature-in-google-chrome-and-opera-web-browsers/

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.