Mozilla изолирует Flash
По словам технического директора Adobe Кевина Линча, повсеместно встраиваемые в программное обеспечение Flash-плагины не имеют известных ошибок и багов. Такое заявление можно объяснить лишь тем, что Линч абсолютно не знаком с ситуацией. В последнее время Adobe все чаще подвергается критике именно за некорректную работу ее Flash-плагинов. Такое явное замалчивание недостатков, конечно, не пойдет на пользу репутации компании и может повлиять на ее прибыли, но, тем не менее, проблемы остаются нерешенными.
Mozilla Foundation решила разобраться с проблемой и оградить пользователей от плагина с низким уровнем безопасности и нестабильной работой. Некоторые популярные браузеры уже изолировали «неблагонадежные» плагины, чтобы избежать краха всего браузера из-за их нестабильной работы. То же самое будет реализовано и в новой версии Firefox.
![Мультипроцессинг в Firefox](https://novostey.com/i4/2010/03/10/95c21f5efc5c2d69a1d7d49422b39bcd.jpg)
Изоляция Flash является частью более широкого проекта под названием Electrolysis, суть которого заключается в реализации мультипроцессинга в Firefox. Каждое окно браузера будет выполнять процессы в собственном потоке и, в случае критической ошибки, она затронет лишь одно окно (или вкладку), а не весь браузер. Такое разделение потоков уже реализовано в Internet Explorer и Chrome.
Как можно видеть на скриншоте из предрелизной версии Firefox 3.7, в случае возникновения подобных ошибок браузер будет выдавать соответствующее предупреждение.
![Критическая ошибка в окне не](https://novostey.com/i4/2010/03/10/f09cf3a5eb8780d105d0996e403317bc.png)