Як увімкнути npapi в Google Chrome
Відновлення роботи
Поки Google не припинила підтримку NPAPI, його все ще можна увімкнути:
Причини та етапи блокування
NPAPI розроблений компанією Netscape ще в 90-х роках під потреби того часу. Інтернет-технології відтоді зазнали значних змін. Сьогодні ця функція створює безліч уразливостей у системі персонального комп'ютера та споживає значну кількість ресурсів та швидко садить акумулятори пристроїв. Застаріла архітектура викликає періодичні збої роботи та зависання, вимагає написання великої кількості зайвого коду та часу на налагодження.
Оскільки існує величезна аудиторія, яка щодня використовує Java або Silverlight, компанія пішла повільним і плавним шляхом відключення, розділеним на кілька етапів.
Починаючи з 2013 року, співробітники Google попереджали користувачів про свої плани щодо припинення підтримки інтерфейсу та блокування всіх плагінів, які його використовують. Перші заходи були вжиті на початку 2014 року, коли робота розширень та сайтів з NPAPI переривалася, і для її продовження необхідно було підтверджувати свій намір використовувати ці функції.
Версія під номером 42 принесла з собою таку зміну - цей стандартний інтерфейс просто відключений. Плагіни, для роботи яких необхідний NPAPI, були відключені і поступово забираються зі списків navigator.plugins. Однак все ще існують способи включити ці плагіни у разі потреби.
Наслідки відключення
Квітневе оновлення торкається всіх плагінів і модулів, що підключаються, в основі яких лежить інтерфейс Netscape. Найбільш популярні з них – Java, Unity та Silverlight. На спроби запустити аплет Java буде вискакувати повідомлення проневідповідність, що пояснює, що з 42-ї версії Google Chrome не підтримує цю технологію.