Почему Brackets (редактор кода) открывает новый экземпляр Chrome при использовании Live Editor?

В этом новом экземпляре Chrome все мои учетные записи вышли из системы, и мне нужно повторно войти в нее. На панели задач я вижу исходный Chrome и могу открыть их рядом.

Старый экземпляр Chrome:

  • Все мои приложения
  • Аккаунты вошли

Новый экземпляр предварительного просмотра Chrome:

  • У меня нет ни одного из моих приложений
  • В аккаунте нет аккаунтов
  • По сути это как будто я использую Chrome впервые

Я спрашиваю, безопасно ли входить в мои учетные записи на этом новом экземпляре Chrome?

1 ответ

В профиле Chrome, который Brackets запускает для Live Preview, включен API удаленной отладки Chrome. Есть две причины, по которым Brackets использует отдельный профиль для этого:

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

Если вам не нравится открывать отдельное окно Chrome, вы можете выбрать " Файл"> "Включить экспериментальный предварительный просмотр", чтобы опробовать новую реализацию "Предварительного просмотра", которая не требует API удаленной отладки и, следовательно, не запускает новую копию. хром. Вы не можете использовать эту опцию, если в вашем проекте установлен пользовательский URL-адрес сервера.

Другие вопросы по тегам