NPAPI — платформа разработки Netscape, на которой работают многие плагины (дополнения) к браузерам. В последнее время ведущие разработчики приложений стараются от неё отойти из-за проблем с безопасностью, стабильностью и производительности. Но многие популярные дополнения, например, Adobe Flash, работают именно на ней, а также ряд плагинов просмотра аудио, видео и онлайн-игр. Тем, кто использует эти сервисы, требуется включить NPAPI.
Google Chrome и Яндекс.Браузер основаны на одном и том же движке Chromium. Для него характерны безопасность, надёжность, быстродействие, поддержка web-спецификаций, различных форматов, веб-приложений.
Начиная с Google Chrome 42-й версии в нём по умолчанию выключена NPAPI, а приложения постепенно переходят на более современные Native Client и HTML5. Работать перестали такие плагины, как Java, Silverlight, Unity и многие другие. Для того чтобы работать с сайтами, использующими этот интерфейс, нужно его включить.
Порядок действий, если не работают плагины
Чтобы включить платформу Netscape, выполните следующее:
- В адресной строке введите chrome://flags/#enable-npapi.
- На открывшейся странице найдите сверху пункт «Включить NPAPI» и нажмите «Включить».
- Перезапустите Chrome.
Для включения плагинов введите в строке chrome:plugins. Появится список доступных дополнений, нажмите на нужный вам «Включить» и поставьте галочку «Запускать всегда».
ВНИМАНИЕ. Указанная инструкция работает в версиях Google Chrome ниже 45. Дальше такая возможность была окончательно удалена. Сама компания предлагает клиентам не использовать сайты, построенные на этой архитектуре, либо заходить на них из других браузеров. Несмотря на явное неудобство нововведения, Google действительно стал безопасней.
Но что делать тем, для кого невозможно отказаться, например, от Java? Многие бизнес-системы и интернет-банкинг работают именно на таких платформах. При этом Microsoft перешёл на разработку собственных технологических решений, Яндекс.Браузер летом 2016 полностью решил отказаться от этой платформы, Firefox объявил переходный период до конца 2017-го, а потом тоже окончательно прекратит её использование. Получается, альтернатив нет. Можно лишь предложить скачать старые версии Google Chrome и не обновлять их:
- Откройте «Пуск», «Панель управления», «Программы и компоненты».
- Удалите Google Chrome.
- Найдите и скачайте в интернете версию до 45 (лучше всего 40). С официального сайта загрузить не получится, поэтому найдите надёжный источник.
- Установите программу.
- Включите поддержку платформы Netscape указанным выше способом, если необходимо.
СОВЕТ. Таким же способом можно добавить поддержку в Яндекс.Браузере. В адресной строке введите browser://flags/#enable-npapi. Но это подойдёт только для старых версий браузера.
В настоящее время все сайты стараются перестроиться на новые технологии, поэтому трудности с отображением контента являются временными на переходный период.
Отказ от NPAPI даёт пуск новым разработкам, что в итоге должно принести повышение безопасности, скорости и производительности в сети. Поэтому включайте поддержку платформы Netscape в Google и Яндекс, только если действительно не можете без этого отобразить какой-то важный контент.