Как открыть две разные вкладки Google Chrome одновременно?

Как можно обеспечить одновременную работу двух окон с различными профилями Google Chrome, когда расширение браузера выполняет действия только в активном окне, без использования Linux, Selenium и других инструментов?
  • 11 мая 2024 г. 6:10
Ответы на вопрос 2
Для открытия двух разных вкладок Google Chrome одновременно вы можете просто кликнуть на ярлык браузера дважды или кликнуть правой кнопкой мыши на ярлык и выбрать "Открыть новое окно". Таким образом, у вас будет открыто два разных окна браузера, каждое из которых может содержать свои собственные вкладки.

Чтобы обеспечить одновременную работу двух окон с различными профилями Google Chrome без использования дополнительных инструментов, вы можете создать отдельные пользовательские профили в самом браузере. Для этого выполните следующие шаги:

1. Откройте Google Chrome и перейдите в настройки, нажав на три точки в правом верхнем углу окна и выбрав "Настройки".

2. В разделе "Люди" выберите "Добавить человека".

3. Создайте новый профиль, введите имя и выберите значок.

4. После создания нового профиля вы сможете переключаться между профилями, нажав на значок профиля в правом верхнем углу окна браузера.

Теперь у вас есть возможность работать одновременно с двумя окнами Google Chrome, каждое из которых будет содержать свой собственный профиль и различные настройки.
Как их можно заставить работать одновременно
это фича браузера chromium, блокирует работу javascript фоновых окон либо замедляет их стократно. Чтобы заставить их работать в фоне, разработчик веб приложения должен использовать специальную технологии web workers.

У firefox такой проблемы я не наблюдал, скрипты продолжали работать в свернутом браузере как ожидается.

Единственный способ решить эту проблему универсально - это обмануть браузер чтобы он считало активным сразу несколько окон. Сделать это можно:
- с помощью сервера терминалов, т.е. версия windows должна быть серверной либо на старых ревизиях win10 и до старых win7 - утилита rdpwrap ).
Можно запустить терминал под своим пользователем windows, и в каждом запускать браузер или любое другое приложение, которое ожидает быть в фокусе. Для работы приложения нужно будет держать открытыми сессии терминалов.
Соответственно они будут продолжать работать, даже если их открыть в другой сессии терминалов (каскадно) и затем эту первую закрыть
- использовать ibik aster для рабочих ревизий windows (включая самые свежие 11), позволяет создавать несколько рабочих терминалов (настоящих, не виртуальных как терминалы rdp) но для каждого потребуется свой монитор (можно обмануть с помощью заглушек в разъемы видеокарты и подключаться к терминалу с помощью локально запущенного vnc в каждом)
Похожие вопросы