Утром пришло уведомление об обновлении Firefox до версии 3.6.4(бета) в котором реализовано отдельное выполнение плагинов. Не вдаваясь в технические дебри можно сказать, что это увеличит стабильность браузера при работе с некоторыми сайтами.

Сразу-же стоит провести грань между плагинами и дополнениями. Изолируются именно плагины, такие как Adobe Flash, Apple Quicktime, Microsoft Silverlight и другие, а всяческие дополнения, которые распространяются на сайте addons.mozilla.com в случае краха потянут за собой браузер, посему не стоит ставить сомнительные расширения.

Крах плагинов

Самый ругаемым плагином является пожалуй Adobe Flash. В частности популярные продукты Apple, такие как iPhone и iPad полностью лишены его поддержки. К сожалению полностью отказаться от его использования нельзя, большинство он-лайн видео и аудио плейеров основаны на Flash.

Отличной тестовой площадкой для новых возможностей огнелиса предоставляет мой компьютер на работе, он сильно ограничен в оперативной памяти, а посему открытие десятка нагруженных вкладок сильно сказывается на производительности. Для краха Adobe Flash было достаточно открыть 3 вкладки в Google Analytics и в каждой чего-то наклацать. В итоге браузер подвис на минуту, а потом выдал такую картину:

Единственная странность, которая меня удивила, это то, что плагин завис на вкладке с Google Analytics а сообщение о перезагрузки высветилось на вкладке с Gmail.

Однако стоит заметить, что система работает довольно хорошо. Раньше мне приходилось убивать firefox в диспетчере задач, а теперь достаточно перезагрузить страницу.

Отправка отчетов

Стандартно в случае крушения плагина в Mozilla отправляется отчет, который содержит

  • версию вашего браузера
  • страницу, на которой произошла ошибка
  • версию операционной системы
  • установленные плагины
  • установленные расширения
  • другая информация

Однако есть люди, которые не хотят делится своей информацией. Например в адресе страницы могут содержатся сессионные ключи, либо другие важные данные. В этом случае можно отключить отправку отчетов о крушении плагинов. Для этого нужно:

  1. Открыть меню Инструменты, открыть пункт Настройки
  2. Открыть панельку Дополнительные и выбрать закладку Общие
  3. Убрать галочку «Отправлять сообщения о падениях«

Теперь осталось дождаться появления этой функции в стабильном релизе и радоваться стабильной работе.