Захід багаторічного проекту NPAPI

  1. Що робити, якщо я використовую плагіни в браузері для відеозв'язку?
  2. Як відключення NPAPI відіб'ється на користувачах TrueConf?

На початку цього місяця майже непомітно для всіх сталося дуже знаменна подія - в браузерах Chrome і похідних від нього була відключена підтримка плагінів, побудованих на технології NPAPI

На початку цього місяця майже непомітно для всіх сталося дуже знаменна подія - в браузерах Chrome і похідних від нього була відключена підтримка плагінів, побудованих на технології NPAPI. Були прибрані всі розширення та додатки на основі NPAPI з Chrome Store, а можливість установки даних плагінів від сторонніх сайтів була заблокована для всіх користувачів:

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

На зорі інтернету в далекому 1995 році була представлена технологія NPAPI (Netscape Plugin Application Programming Interface), що дозволяє обійти обмеження HTML. Вона була покликана вирішувати завдання, що не тривіальні для браузерів:

  • відтворення аудіо та відео;
  • відображення PDF;
  • а також виконання різного коду на стороні користувача.

Крім того, вона дозволяла отримати доступ до камери і мікрофону. Трохи пізніше з'явилася альтернативна їй технологія ActiveX від Microsoft.

Обидві ці технології набули досить широкого поширення, і підтримка їх розділилася між браузерами наступним чином: Internet Explorer віддав перевагу ActiveX, всі інші популярні браузери - Mozilla Firefox, Opera, Safari і Chrome вибрали NPAPI.

Незважаючи на всі переваги, NPAPI мав ряд обмежень і проблем. В першу чергу, серйозні загрози безпеці: користувач міг легко встановити шкідливий плагін, тому що процес його виконання практично не контролювався браузером. Другий серйозний недолік - це необхідність створення різних плагінів для всіляких операційних систем. Внаслідок цього зник підтримка мобільних версій браузерів.

На даний момент розробники браузерів пропонують безліч різних, більш сучасних і безпечних технологій, які прийшли на зміну NPAPI: JavaScript, WebRTC , WebGL, Native Client, PPAPI.

Чи знали ви, що знаменитий Flash довгий час також поширювався у вигляді плагіна NPAPI.

У зв'язку з тим, що дана технологія широко застосовувалася в різних рішеннях для відеоконференцзв'язку та вебінарів в браузерах (це також стосується Java плагінів, не плутати з JavaScript), ми б хотіли висвітлити два важливих для користувачів питання.

Що робити, якщо я використовую плагіни в браузері для відеозв'язку?

Цілком ймовірно, що проблема відключення підтримки NPAPI вас вже торкнулася. Ви не зможете більше користуватися даним рішенням. Будь ласка, зв'яжіться зі своїм постачальником послуг і уточніть у нього це питання. Ви також можете вручну перевірити це, видаливши плагін відеозв'язку, який ви використовуєте, зі списку розширень Chrome, і спробувавши встановити його повторно.

Якщо ваші підозри підтвердяться, швидше за все, вам необхідно буде використовувати для відеозв'язку браузер Internet Explorer, де підтримка ActiveX поки ще є. За умови, звичайно, що ваш постачальник послуг має підтримку такого варіанту.

Як відключення NPAPI відіб'ється на користувачах TrueConf?

Абсолютно ніяк. TrueConf ще в 2010 році відмовився від підтримки версій своїх рішень для браузерів на основі ActiveX і NPAPI, а в 2013 одним з перших в світі випустив власний додаток для відеоконференцзв'язку на основі стандарту WebRTC .

Іншими словами, користувачі TrueConf для спілкування в браузерах не використовують ніяких плагінів, не встановлюють сторонніх додатків і користуються сучасними і безпечними технологіями, вбудованими в кожен браузер на основі Chrome.

Матеріали по темі:

Що робити, якщо я використовую плагіни в браузері для відеозв'язку?
Як відключення NPAPI відіб'ється на користувачах TrueConf?
Що робити, якщо я використовую плагіни в браузері для відеозв'язку?
Як відключення NPAPI відіб'ється на користувачах TrueConf?