PDA

Просмотр полной версии : Разработчики Mozilla представили технологию изолированного выполнения плагинов


Suicide
16.12.2009, 13:27
Разработчики Mozilla объявили о добавлении в тестовую ветку mozilla-central поддержки технологии полностью изолированного выполнения плагинов, работа которых осуществляется в рамках отдельных процессов и не влияет на стабильность функционирования основного браузера. Данная возможность является первым шагом на пути к переводу Firefox на многопроцессную архитектуру, развиваемую в рамках проекта "Электролиз".

Ещё в июне этого года разработчики Mozilla Firefox объявили о начале работ над новым суб-проектом Electrolysis (электролиз), суть которого заключается в том, чтобы улучшить Mozilla Firefox с помощью использования множества раздельных процессов для отображения веб-страниц. Такой подход обеспечит приложению следующие преимущества:

* Увеличение стабильности: если plugin или страница пытаются использовать всю память, процессор, или попросту обрушивают веб-браузер, отдельный назначенный на эту страницу процесс может быть изолирован. Cбой в работе отдельного таба не приведет к краху всего браузера;
* Рост производительности: разделяя работу между несколькими процессами, веб-браузер может задействовать ресурсы современного многопроцессорного компьютера. Пользовательский интерфейс также станет более отзывчивым, т.к. веб-браузеру не надо дожидаться выполнения завершения прорисовки или отработки JavaScript на web-странице.
* Улучшение безопасности: если операционная система может запускать процесс с более низкими привилегиями, тогда веб-браузер может изолировать страницы от остальных частей ОС, усложняя работу злоумышленников, направленную на взлом компьютера пользователя.

Сегодня стало известно, что практически все компоненты проекта "Электролиз" были добавлены в экспериментальную ветку разработки. Для оценки новой возможности необходимо установить специальную тестовую сборку (ftp://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-electrolysis/) Firefox. На данный момент технология поддерживается только для сборок Mozilla Firefox для платформ Windows и Linux. По умолчанию электролиз выключен. Чтобы задействовать его, нужно открыть страницу about:config, и поменять значение переменной dom.ipc.plugins.enabled на true, а затем перезапустить веб-браузер.

16.12.2009
http://www.opennet.ru/opennews/art.shtml?num=24689

7z+
17.12.2009, 02:05
Толково

gisTy
17.12.2009, 02:39
так же хром работает? или я не понял сути?

Suicide
17.12.2009, 10:09
так же хром работает? или я не понял сути?
Да-да, что-то на подобии (как и я понимаю), но уже в реализации FF +) В принципе оно и понятно как бы, зачем заново каждый раз изобретать велосипед, если можно просто перенять замечательный опыт..
Но в целом..идея разнести приложения на разные процессы очень неплоха.

navigat0r
17.12.2009, 10:27
молодцы, FF умеет впечатлять

YuNi|[c
17.12.2009, 10:34
как я понял для этого понадобится новая весрия или кинфиг пашет и на старых версиях

spider-intruder
17.12.2009, 11:07
Это все украдено из осла как ни странно.

Suicide
17.12.2009, 11:14
Но вот про осла ничего не могу сказать..сталкивалась слишком мало..Но, почему же сразу украдено? Перенятие чужого опыта и технологий это не грех, как уже выше сказала, незачем заново каждый раз изобретать велосипед..порою некоторые, даже по полочкам расписанный материал, не могут на своих продуктах реализовать..так что как не смотри, а лисичка +1..

altblitz
17.12.2009, 12:05
EPIC WIN!

все плагины будут переписывать с нуля. Security - first.