Оновлення mozilla firefox 52 - відмова від npapi плагінів і презентація нової технології webassembly


Оновлення mozilla firefox 52 - відмова від npapi плагінів і презентація нової технології webassembly
Компанія «Mozilla» випустила оновлення свого флагманського браузера Firefox. Нова 52-а версія інтернет-браузера дозволить запускати додатки з кращої швидкістю, проте деякі звичні користувачам плагіни були відключені. Причина - їхня робота по небезпечному інтерфейсу NPAPI. До їх числа відносяться такі плагіни для браузерних ММО ігор як Unity Player. Silver Light. Java. Також перестали повноцінно працювати і інші додатки, наприклад, популярний інтернет-месенджер Google Hangout. Що стосується Flash Player. його підтримка залишена зважаючи на велику аудиторії користувачів технології.

На щастя для тих користувачів, які не готові до відключення звичних плагінів, є кілька способів продовжувати користуватися ними.

Чому так сталося?

За останні кілька років компанія Mozilla реалізувала різноманітні Web API. які можуть допомогти сайтам і далі виконувати інтерактивні функції без допомоги будь-яких плагінів. До таких Web API відноситься і представлена ​​в оновленні Firefox 52 технологія WebAssembly.

WebAssembly представляє собою універсальний низькорівневий проміжний код, в який можна скомпілювати програми, написані на різних мовах програмування. Для роботи з WebAssembly представники Mozilla підготували спеціальний інструмент «WebAssembly Explorer».

Відмова від популярних плагінів на користь універсальних Web API пояснюється їх небезпечністю і повільною роботою. З такою позицією згодні і інші виробники популярних браузерів - Microsoft EDGE, Google Chrome, Opera Software, яндекс.браузер, які також відмовилися від підтримки інтерфейсу NPAPI.

альтернативні браузери