12 апреля 2010 Браузер Firefox 3.6.3 получил механизм изоляции плагинов Разработчики компании Mozilla представили тестовую сборку новой версии своего браузера Firefox 3.6.3 под кодовым названием «Lorentz».
Главным новшеством в этой сборке стал давно ожидаемый механизм для изоляции плагинов, который позволяет продолжить работу браузера в тех случаях, когда недоработки в подключаемых модулях вызывают серьезные сбои.
Раньше сбой плагина на одной из открытых в браузере Firefox страниц вызывал аварийное завершение всего браузера. Теперь же проблемная страница выводит предупреждающий диалог с возможностью отправить отчет разработчикам, а остальные открытые вкладки продолжают работать, как ни в чем не бывало, – по крайней мере, в теории. Интересно, что диалог с сообщением об ошибке очень похож на аналогичный диалог в браузере Google Chrome. В браузере Chrome подобный механизм изоляции вкладок реализован еще с осени 2008 года, а теперь появился и в Firefox.
Изначально изоляция плагинов в Firefox 3.6.3 ориентирована на изоляцию самых проблемных плагинов – Adobe Flash, Apple Quicktime и Microsoft Silverlight. Тем не менее, пользователь может самостоятельно включить изоляцию других плагинов в диалоге настройки «about:config», хотя для этого нужно знать точное название динамической библиотеки, обеспечивающей работу плагина. Скажем, для плагина Adobe Reader нужно создать и активировать параметр «dom.ipc.plugins.enabled.nppdf32.dll» со значением «true», а для Java параметр должен носить название «dom.ipc.plugins.enabled.npjp2.dll». Имена динамических библиотек с плагинами можно узнать в диалоге «about:plugins».
Первое знакомство с новой сборкой Firefox 3.6.3 «Lorentz» принесло интересный сюрприз – в окне с сообщением об ошибке отображается значок «грустного компьютера», напоминающий кубик из детского конструктора Lego. Этот значок почти точно повторяет аналогичный значок в браузере Google Chrome. Использование «грустного компьютера» можно было бы счесть плагиатом, но если копнуть чуть глубже, такие же значки выводились в операционных системах Mac практически с самого начала их существования. источник: SoftMail |