Включить npapi плагины в хроме. Как включить NPAPI в различных браузерах. Отключение и его последствия

NPAPI - платформа разработки Netscape, на которой работают многие плагины (дополнения) к браузерам. В последнее время ведущие разработчики приложений стараются от неё отойти из-за проблем с безопасностью, стабильностью и производительности. Но многие популярные дополнения, например, Adobe Flash, работают именно на ней, а также ряд плагинов просмотра аудио, видео и онлайн-игр . Тем, кто использует эти сервисы, требуется включить NPAPI.

В браузерах при необходимости можно включить NPAPI самостоятельно.

Google Chrome и Яндекс.Браузер основаны на одном и том же движке Chromium. Для него характерны безопасность, надёжность, быстродействие, поддержка web-спецификаций, различных форматов, веб-приложений.

Начиная с Google Chrome 42-й версии в нём по умолчанию выключена NPAPI, а приложения постепенно переходят на более современные Native Client и HTML5. Работать перестали такие плагины, как Java, Silverlight, Unity и многие другие. Для того чтобы работать с сайтами, использующими этот интерфейс, нужно его включить.

Порядок действий, если не работают плагины

Чтобы включить платформу Netscape, выполните следующее:

Для включения плагинов введите в строке chrome:plugins.
Появится список доступных дополнений, нажмите на нужный вам «Включить» и поставьте галочку «Запускать всегда».

ВНИМАНИЕ. Указанная инструкция работает в версиях Google Chrome ниже 45. Дальше такая возможность была окончательно удалена. Сама компания предлагает клиентам не использовать сайты, построенные на этой архитектуре, либо заходить на них из других браузеров. Несмотря на явное неудобство нововведения, Google действительно стал безопасней.

Но что делать тем, для кого невозможно отказаться, например, от Java? Многие бизнес-системы и интернет-банкинг работают именно на таких платформах. При этом Microsoft перешёл на разработку собственных технологических решений, Яндекс.Браузер летом 2016 полностью решил отказаться от этой платформы, Firefox объявил переходный период до конца 2017-го, а потом тоже окончательно прекратит её использование. Получается, альтернатив нет. Можно лишь предложить скачать старые версии Google Chrome и не обновлять их:


Технология NPAPI представляет собой платформу разработки плагинов (дополнений), появившуюся в 1995 году в Netscape Navigator.

В Яндекс.Браузере можно включить технологию NPAPI.

Её целью было расширение функциональности и преодоления ограничений HTML. Она позволяла:

  • воспроизводить в браузере видео и аудио;
  • открывать PDF;
  • выполнять различные сторонние коды;
  • включить доступ к камере и микрофону.

На платформе работали такие расширения, как Java, Unity Web Player, Flash Player и многие другие.
Яндекс.Браузер работает на движке Chromium, как и Google Chrome. В настоящее время платформа Netscape признана устаревшей архитектурой, которая исчерпала свой функционал. Она уже не способна поддерживать современные способы обработки данных, уязвима для вирусов и вредоносного программного обеспечения .

Ведущие компании в Web ещё с 2013–2014 годов анонсировали отказ от технологии. И с 2015 года стали ограничивать поддержку. Firefox на время переходного периода до конца 2017 года оставил специальную версию, позволяющую включить поддержку NPAPI. Google Chrome с версии 42 ограничил, а с 45-й вообще удалил такую возможность. Вслед за ними и Yandex Browser полностью исключил из своей работы устаревшую технологию.

Альтернативы NPAPI

IT-компании работают над переходом на собственные более современные технологии. Так же как и разработчики расширений, и интернет-сервисы пытаются перестроить свою работу, чтобы корректно отображаться в новых версиях web-браузеров.

Полностью отказавшись от NPAPI и убрав возможность её включить, Яндекс.Браузер предложил ряд замен устаревшей платформе в своём приложении. Flash проигрывается с использованием новой безопасной технологии PPAPI, которая обладает большей функциональностью, безопасностью, стабильностью и производительностью.

Тем не менее на практике Яндекс получает много критики за отказ от NPAPI. Новый PPAPI часто выдаёт ошибки. Возможно, потому, что пока не совсем доработан и не отлажен. На некоторых сайтах контент воспроизводится с искажением, прерываниями, задержками. Плюс есть мнение, что PPAPI снижает производительность видеокарты , что приводит к сбоям во время онлайн-игр. Получается такая ситуация, что все браузеры, Яндекс в том числе, перешли на новые технологии, а сайты за ними не успевают, что вызывает недовольство пользователей.

Включение NPAPI

В современных версиях Яндекс.Браузер не позволяет включить NPAPI и, соответственно, использующие её плагины. Для того чтобы всё-таки это сделать, необходимо установить версию старее июня 2016-го.

Компания Google уже давно оповещала аудиторию о своем намерении прекратить поддержку NPAPI (Программный интерфейс подключаемых модулей Netscape). И вот, начиная с 42-й версии веб-браузера Chrome, вышедшей в апреле 2015, данная функция по умолчанию отключена. Все приложения активно перебираются с устаревших технологий на более актуальные HTML5 и Native Client. Однако еще остались сайты, использующие этот интерфейс, и многих пользователей интересует вопрос, как можно включить поддержку NPAPI в браузере Google Chrome v42 и старше.

Пока Google не прекратила поддержку NPAPI, его все еще можно включить:

Однако данный способ актуален лишь до релиза 45-й версии, которая выйдет в сентябре 2015. Начиная с того момента, интерфейс Netscape будем полностью удален из программного кода Chrome, и включить его будет невозможно.

Причины и этапы блокировки

NPAPI разработан компанией Netscape еще в девяностых годах под нужды того времени. Интернет-технологии с того момента претерпели значительные изменения. Сегодня эта функция создает множество уязвимостей в системе персонального компьютера и потребляет значительное количество ресурсов и быстро садит аккумуляторы устройств. Устаревшая архитектура вызывает периодические сбои работы и зависания, требует написание большого количества лишнего кода и времени на отладку.

Так как существует огромная аудитория, ежедневно использующая Java или Silverlight, компания пошла по медленному и плавному пути отключения, разделенному на несколько этапов.

Начиная с 2013 года сотрудники Google предупреждали пользователей о своих планах по прекращению поддержки интерфейса и блокировке всех плагинов, использующих его. Первые меры были приняты в начале 2014 года, когда работа расширений и сайтов с NPAPI прерывалась, и для ее продолжения необходимо было подтверждать свое намерение использовать данные функции.

Версия под номером 42 принесла с собой следующее изменение – данный интерфейс по умолчанию попросту отключен. Плагины, для работы которых необходим NPAPI, были отключены и постепенно убираются из списков navigator.plugins. Однако все еще существуют способы включить эти плагины в случае необходимости.

В Google Chrome v45, релиз которого запланирован на сентябрь 2015, такой возможности уже не будет. Все функции, отвечающие за работу NPAPI, будут удалены из кода браузера. С того момента, пользователям, которым понадобится работать с этим API, придется использовать для этих целей другие веб-браузеры.

Последствия отключения

Апрельское обновление затрагивает все плагины и подключаемые модули, в основе которых лежит интерфейс Netscape. Наиболее популярные из них – Java, Unity и Silverlight. На попытки запустить апплет Java будет выскакивать сообщение о несоответствии, объясняющее, что начиная с 42-й версии Google Chrome не поддерживает данную технологию.

NPAPI является технологией, которая влияет на работу расширений в браузерах. Она появилась на рынке программного обеспечения еще в 1995 году. Программа на сегодняшний день считается устаревшей, ведь создавалась она под потребности 90-х, когда интернет был на совсем другом уровне. Вследствие этого, компания Гугл и Яндекс решили отказаться от данной технологии. Двигателем обоих браузеров является Chromium, а для его работы характерными есть безопасность и надежность. NPAPI же, к сожалению, не может поддерживать эти характеристики на должном уровне.

Отключение и его последствия

Основной причиной, по которой разработчики отказались от Pnapi и оставили ее вне процесса, является то, что она делает компьютер устройство, а за счет большой потребности в оперативной памяти мгновенно садит аккумулятор. Компьютер зависает, работает намного медленнее, иногда происходят сбои. Еще с 2013 года разработчики браузера Google Chrome активно пытались предупредить всех, кто пользуется их программами, что Chrome flags enable NPAPI будет полностью отключен с 2015 года. Через год, после громкого заявления, компания Гугл дала понять, что все сказанное ранее – правда. Работа с сайтами, которые поддерживают NPAPI постоянно нарушалась. Но, в 2014 году, чтобы продолжить пользоваться данной технологией, достаточно было подтвердить свое желание использовать эту функцию. В таком случае, сайт продолжал работу бесперебойно.

Позже, разработчики пошли дальше. В 42 версии Google Chrome были внесены изменения. В автоматических настройках Chrome flags enable NPAPI был полностью отключен. Та же судьба ожидала и расширения. Все плагины, работающие на Npapi постепенно были удалены из navigator.plugins и утратили возможность установления на Хром. Но, разработчики все еще оставляли возможность подключения расширений и Npapi, если это необходимо для удобной работы на устройстве.

Еще две версии браузера были выпущены с такими же возможностями. Но начиная с сентября 2015 года, когда было запущено 45 обновление Гугл Хром, разработчики полностью очистили программу от Chrome flags enable NPAPI. С этого момента все, кому был необходима данная технология, должны были работать с другими браузерами. На данный момент Гугл не поддерживает данную технологию, и при попытке воспользоваться ей выдаёт сообщение о несоответствии.

Таким образом, компания решила подтолкнуть разработчиков плагинов к усовершенствованию своего продукта и мотивировать их работать с более современными и надежными технологиями, такими как, например, РPAPI.

Активация Chrome flags enable NPAPI

Гугл не поддерживает данные технологии на протяжении уже двух лет. Это было необходимостью, чтобы сделать Гугл более безопасным для рядовых пользователей. Избавившись от устарелых технологий, компания дала толчок развитию более современных технологий, которые сделали браузер в разы лучше.

Яндекс Браузер так же реши поддержать курс развития и безопасности и в 2016 году полностью отказался от данной технологии. Такой же дорогой пошел и Firefox. На сегодняшний день в этом браузере NPAPI работает без проблем, но разработчики заявили, что в 2018 году их браузер так же перейдет на более современные платформы. Microsoft и вовсе начал активно разрабатывать собственные современные технологии.

Пользователи, для которых использование NPAPI является очень важной частью работы остались в тупике. Ведь, например, adobe flash player или некоторые из систем интернет-банкинга продолжают работать с помощью этой системы.

У всех альтернативных вариантов истекает срок действия, так что же делать тогда? Есть всего одно решение данной проблемы – взять из сети интернет более ранние версии Google Chrome или Яндекс Браузера, не обновляя их. Разработчики данных программ не рекомендуют использовать такие варианты, так что брать с официальных сайтов устаревшие программы вряд ли получится. Но интернет большой – для используйте поисковую систему, проверенные сайты и все найдется.

По такому же принципу работает и Яндекс Браузер: удаляем обновлённую версию, устанавливаем более раннюю, активируем NPAPI с помощью введения в поисковик комбинации browser://flags/#enable-npapi, наслаждаемся работой.