2

После обновления до версии Google Chrome 63.0.3239.108 для Linux я заметил новое поведение в Gmail.

У меня есть несколько учетных записей Gmail, и каждый раз, когда я вхожу в одну из своих учетных записей Gmail, я замечаю, что в диспетчере задач Google Chrome создается новый подкадр для « https://accounts.google.com ».

Если я закрою окно браузера с Gmail, субкадр исчезнет. Но пока открыто веб-приложение Gmail для каждой учетной записи, подкадры для этих учетных записей остаются. (продолжает использовать оперативную память)

Снимок экрана с подкадрами в диспетчере задач Google Chrome

Мои вопросы:

  • Почему эти субкадры начали появляться?
  • Это новая часть веб-приложения Gmail, которую увидят все пользователи Google Chrome?
  • Вызовет ли это проблемы для Gmail, если я использую "Завершить процесс" (в диспетчере задач Google Chrome) для удаления этих подкадров?
    • Я попробовал это и не заметил никаких проблем.

2 ответа2

0

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

По той же причине, по которой вы не можете войти в две разные учетные записи с любого другого веб-сайта, если вы не вышли из другой.

Не идеальный ответ, но это мой первый ответ :)

0

Он называется Site Isolation и является функцией безопасности:

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

По словам Chromium.org сайт изоляции

смягчать атаки, которые могут считывать недоступные в другом месте данные внутри процесса, такие как спекулятивные методы атаки по побочному каналу, такие как Spectre/Meltdown. Изоляция сайта уменьшает количество ценной межсайтовой информации в процессе веб-страницы и, таким образом, помогает ограничить доступ злоумышленника.

Кроме того, изоляция сайта

предлагает больше защиты от определенного типа ошибки безопасности веб-браузера, называемой универсальным межсайтовым скриптингом (UXSS). Ошибки безопасности этой формы обычно позволяют злоумышленнику обходить ту же Политику происхождения в процессе визуализации, хотя они не дают злоумышленнику полный контроль над процессом.

Текущие проблемы включают в себя более Higher overall memory use in Chrome (about 10-12% in Chrome 65 when isolating all sites with many tabs open).

По умолчанию он не включен chrome://flags/#enable-site-per-process но тестируется в полевых условиях. Вы можете отказаться, но это не рекомендуется chrome://flags/#site-isolation-trial-opt-out . Если вы удалите субкадр, процесс для сайта все еще существует, но изоляция сайта для этого сайта больше не будет включена.

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