По словам технического директора Adobe Кевина Линча, повсеместно встраиваемые в программное обеспечение Flash-плагины не имеют известных ошибок и багов. Такое заявление можно объяснить лишь тем, что Линч абсолютно не знаком с ситуацией. В последнее время Adobe все чаще подвергается критике именно за некорректную работу ее Flash-плагинов. Такое явное замалчивание недостатков, конечно, не пойдет на пользу репутации компании и может повлиять на ее прибыли, но, тем не менее, проблемы остаются нерешенными.
Mozilla Foundation решила разобраться с проблемой и оградить пользователей от плагина с низким уровнем безопасности и нестабильной работой. Некоторые популярные браузеры уже изолировали «неблагонадежные» плагины, чтобы избежать краха всего браузера из-за их нестабильной работы. То же самое будет реализовано и в новой версии Firefox.
Изоляция Flash является частью более широкого проекта под названием Electrolysis, суть которого заключается в реализации мультипроцессинга в Firefox. Каждое окно браузера будет выполнять процессы в собственном потоке и, в случае критической ошибки, она затронет лишь одно окно (или вкладку), а не весь браузер. Такое разделение потоков уже реализовано в Internet Explorer и Chrome.
Как можно видеть на скриншоте из предрелизной версии Firefox 3.7, в случае возникновения подобных ошибок браузер будет выдавать соответствующее предупреждение.
|