Используйте отдельный процесс для всех плагинов Firefox

Новая функция, представленная в Mozilla Firefox с запуском версии 3.6.4, которая заботится об отделении фактического браузера от плагинов, называется OOPP (плагины вне процесса). Его цель — отделить действия, выполняемые подключаемыми модулями, установленными в Firefox (Flash, Silverlight, Quicktime), от работы самого веб-браузера: подключаемые модули используют отдельный процесс (plugin-container.exe), который отличается от процесса используется Firefox (Firefox.exe).

После установки обновления Mozilla Firefox 3.6.4 просмотр списка запущенных процессов с помощью «Диспетчера задач» Windows сразу заметит эту новость.

С самого начала не выяснилось, что Firefox, по крайней мере на данный момент, позволяет использовать отдельный процесс только для плагинов Flash, Silverlight и Quicktime. В случае, если один из этих плагинов выявит проблему при воспроизведении контента на веб-страницах, ошибка не повлияет на весь браузер, вызывая его неожиданное закрытие: вместо этого «свернется» только вспомогательный процесс, не вызывая сбоя Firefox.

Однако другие плагины, за исключением упомянутых выше, будут продолжать использовать тот же процесс, что и Firefox.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Те, кто хочет расширить использование функциональности OOPP на другие плагины, все еще могут реализовать довольно простой трюк.

Как вы знаете (см. по этому поводу нашу статью), набрав about: plugins в адресной строке Firefox, вы получите список всех плагинов, установленных в настоящее время и используемых браузером Mozilla.

В соответствии с каждым плагином рядом с формулировкой «Файл» указано имя файла, который курирует его работу. Если вы хотите, чтобы Firefox также использовал отдельный процесс для запуска апплетов Java, вам необходимо записать имя файла, используемого подключаемым модулем Java (обычно это npjp2.dll.

На этом этапе мы предлагаем открыть новую вкладку в Firefox (CTRL + T или Файл, Новая вкладка) и ввести about: config в адресной строке.

Попробуйте ввести в поле «Фильтр» следующее: dom.ipc.plugins. Вы заметите, что в нижней части слова dom.ipc.plugins.enabled указаны имена файлов, используемых плагинами Flash (npswf32.dll), Silverlight (npctrl.dll) и Quicktime (npqtplugin.dll).

Чтобы также добавить Java, просто щелкните в любой области списка правой кнопкой мыши и выберите New, Boolean из меню, которое появится на экране.


Здесь вам нужно будет ввести dom.ipc.plugins.enabled.npjp2.dll и присвоить значение «true».

Операцию можно повторить для других плагинов, не забывая всегда создавать новое логическое значение. Этому нужно дать псевдоним dom.ipc.plugins.enabled. за которым следует имя файла, используемого плагином. Связанное значение всегда должно быть «истинным».

После внесения изменений Mozilla Firefox обязательно придется перезапустить.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *