10

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

Есть ли способ временно отключить Javascript или другие ресурсы для вкладок Chrome, которые я не использую, кроме белого списка сайтов, таких как GMail и Facebook? (Некоторые сайты являются веб-приложениями, выполняющими фоновые задачи, которые я считаю полезными - например, ожидание мгновенных сообщений.)

Я был бы доволен только изображением многих веб-страниц, а не полной динамической вкладкой, просто сидящей там, используя память. Мне нужно только, чтобы он был динамичным при взаимодействии с ним.

Хотелось бы, чтобы Chrome сохранял неактивные вкладки в отдельных процессах и просто приостанавливал некоторые из своих процессов, которые я не использую.

Дополнительное замечание, возможно, отдельная проблема: я часто нахожу, что убийство плагина Flash также может ускорить процесс.

2 ответа2

5

Я хотел что-то вроде этого, но я только хотел приостановить контекст JavaScript v8 для неактивных вкладок, так как это менее разрушительно для страницы, чем отключение JavaScript. Поскольку то, что я нашел, также несколько отвечает на вопрос ОП, я поставлю то, что нашел здесь.

Я обнаружил, что это возможно с помощью chrome.experimental.debugger, и они предоставляют пример расширения, использующего отладчик, который создает значок, позволяющий приостанавливать и прерывать текущую вкладку.

Я еще не проверял, может ли это быть адаптировано для автоматической приостановки вкладок, когда они неактивны, и отмены их приостановки, когда они становятся активными.

1
Wrench Menu > Options > Under the Hood > Privacy 'Content settings' > Javascript

В приведенном выше разделе вы можете полностью отключить JavaScript для всех сайтов, а затем пометить в качестве исключения белый список сайтов, таких как GMail и Facebook.

Google Chrome не сможет автоматически определить, какие вкладки активны, и отключить JavaScript для неактивных. Во всяком случае, пока.

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