2

Что отличает Firefox и Chrome от того, что Firefox требует перезапуска для большинства дополнений, а Chrome - нет? Каковы различия между аддонами рестартесс и другими?

1 ответ1

2

Зависит от того, как построен браузер. Чтобы изменить / перезаписать файлы, они могут нуждаться или не выпускаться (не используются).

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

Цитируя разработчика Mozilla, мистер Дэйв Таунсенд:

Я только что реализовал поддержку специального вида расширения, которое может устанавливать (и деинсталлировать, а также включать, отключать, обновлять и все остальное, о чем вы только можете подумать) без необходимости перезапуска Firefox. Это, конечно, позволяет устанавливать дополнения, разработанные на платформе Jetpack, без перезапусков, но эта функция будет доступна любому автору расширения, есть только некоторые ограничения на работу этих расширений. (...)

Источник цитаты

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

Информация о плагине-контейнере

Несколько экземпляров Chrome.exe - объяснение

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