Firefox перетворюється на Google Chrome
Схожість із Chrome
Команда Mozilla анонсувала важливі зміни у браузері Firefox, які зроблять його більш схожим на Chrome. Як і в браузері від Google, Firefox веб-контент буде запускатися в готельних ізольованих процесах операційної системи. Це дозволить досягти більш високої продуктивності та покращити безпеку. Разом з тим деякі розширення працювати перестануть, тому розробникам доведеться їх переписувати.
Над поділом процесів у Mozilla команда працює у рамках окремого проекту під назвою Electrolysis, анонсованого у 2009 році.
Новий API для розширень
Внаслідок впровадження нової технології команда представила WebExtensions - новий інтерфейс програмування (API) для розширень. WebExtensions повністю сумісний з Electrolysis. Тому розширення, розроблені за допомогою WebExtensions, будуть повністю сумісні з концепцією поділу процесів.
Спеціальне середовище для старих розширень
Якщо розширення розроблено з використанням інших інструментів, воно буде запускатися в спеціальному середовищі, максимально наближеному до «пісочниці» з одним процесом, як у Electrolysis. Однак у цьому випадку їхня продуктивність буде суттєво нижчою, і це позначиться на враженнях користувача від роботи з браузером, попередили в Mozilla.

Одне розширення для чотирьох браузерів
Новий API WebExtensions дозволить розробникам легко адаптувати розширення для трьох браузерів одночасно Firefox, Chrome і Opera. Іншими словами, вони зможуть створювати плагін один раз і потім випускати його для будь-якоговказаних браузерів, вносячи мінімальні зміни.
Більш ретельна перевірка розширень
У Mozilla також повідомили про посилення процесу перевірки публікованих в офіційному каталозі розширень для Firefox. Наразі використовується чорний список шкідливих аддонів. Не завжди буває ефективно. Наприклад, розширення може завдати шкоди користувачеві до того, як воно буде визнано шкідливим.
Починаючи з версії Firefox 42, можна буде встановити тільки ті розширення, які пройшли перевірку фахівцями Mozilla. У процесі перевірки їм видаватиметься сертифікат. Без сертифіката аддон не можна встановити та використовувати. У компанії розуміють, що розробники не дуже люблять подібні заходи, оскільки вони займають багато часу. API WebExtensions сконструйований таким чином, що зробити шкідливе розширення складно, а виявити шкідливий код просто. Таким чином, як розраховують у Mozilla, перевірка не займатиме багато часу.