Випуск Firefox 3.6.4 у червні 2010 року став критично важливим оновленням для стабільності браузера, запровадивши механізм ізоляції збоїв (crash protection) для зовнішніх плагінів. Для системних адміністраторів це означало значне зменшення кількості звернень до служби підтримки, пов'язаних із повним зависанням браузера через помилки в сторонньому програмному забезпеченні.
Технічна реалізація полягала у винесенні процесів виконання плагінів Adobe Flash, Apple Quicktime та Microsoft Silverlight за межі основного процесу браузера. У разі виникнення критичної помилки в одному з цих плагінів, основний процес Firefox залишається активним, дозволяючи користувачеві оновити сторінку та продовжити роботу без втрати сесії.
Рекомендації щодо перевірки:
- Переконайтеся, що середовища Windows та Linux налаштовані на підтримку ізольованих процесів плагінів.
- Проведіть тестування стабільності, ініціювавши контрольний збій підтримуваного плагіна, щоб переконатися, що браузер не закривається повністю.
- Перевірте, чи коректно відображається інтерфейс відновлення плагіна після збою.
Що це означає для бізнесу
Ізоляція процесів плагінів є критично важливою для стабільності браузерних застосунків. Для бізнесу це означає меншу кількість звернень до технічної підтримки та безперервність робочих процесів користувачів, навіть у разі виникнення помилок у сторонніх компонентах, що безпосередньо впливає на продуктивність персоналу.
Практичний крок: Переконайтеся, що корпоративне програмне забезпечення та браузерні середовища ваших співробітників налаштовані на максимальну стабільність. Замовте у Softline аудит робочих станцій або налаштування політик безпеки та стабільності для вашої ІТ-інфраструктури.
Використані джерела
- website-archive.mozilla.org (website-archive.mozilla.org)