Нужно ли включить поддержку NPAPI в Yandex browser или начать использовать PPAPI

nuzhno li vklyuchit podderzhku npapi v yandex browser ili nachat ispolzovat ppapi Интернет

Программный интерфейс NAPI был разработан командой Netscape в 1995 году, и с тех пор утекло много воды, хотя стандарт активно используется уже 20 лет. На сегодняшний день плагин устарел, а это означало, что с 2015 года создатели движка Chromium полностью прекратили работу над этой технологией. В Яндекс браузере NPAPI поддерживался еще 1 год (до июля 2016), чтобы разработчики могли перейти на более современный PPAPI. Сегодня этот стандарт не поддерживается ни одним популярным браузером или плеером (Flash Player, Java).

Почему NPAPI заменили на PPAPI в Яндекс браузере

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

Есть много веских причин для перехода с NPAPI на PPAPI:

  • Давление со стороны других браузеров. После прекращения поддержки Chromium другие гиганты рынка решили отказаться от этого стандарта;
  • Всесторонняя поддержка. Команде разработчиков Яндекс браузера пришлось самостоятельно дорабатывать ядро, на что уходит много времени;
  • Все приложения начали массово отказываться от Unity Web Player, что и стало основной причиной использования NPAPI. Сама Java отказалась от устаревшего подключаемого модуля Netscape;
  • У технологии есть слабые места. С ростом возможностей злоумышленников этот интерфейс просто перестал соответствовать современным требованиям безопасности. Никто не хочет поддерживать потенциально уязвимый и опасный стандарт в коде браузера;
  • Проблемы со стабильностью. Многие пользователи замечали, что во время игры зависает веб-браузер или сам компьютер. Иногда глюки проявлялись в нарушении обработки изображения;
  • Низкая скорость. Игры становятся лучше, а вместе с ними их объем и ресурсы, необходимые для обработки данных. NAPI было трудно обрабатывать большие потоки данных, а эффективность использования ресурсов оставляла желать лучшего;
  • Забирает дополнительные ресурсы. Конечно, разработчики могли оставить поддержку обоих программных интерфейсов, но потеряли смысл. Яндекс.Браузер проанализировал использование технологии и сообщил, что «сайты перестали даже пытаться использовать этот плагин».

Зачем нужно запустить NPAPI плагин от Netscape

Единственная существующая причина в том, что с Unity Web Player взаимодействует только стандарт NAPI в Яндекс Браузере, с выходом PPAPI работа над плеером была остановлена. Если разработчики приложения не успели вовремя перейти на Adobe Flash Player или другие современные аналоги, запустить плеер в Яндекс браузере не получится, по крайней мере, без дополнительных действий.

Программный интерфейс NPAPI используется в некоторых браузерных играх в социальных сетях, а также используется в мини-играх. Таких приложений сегодня не так много, одно из самых популярных — Contra City в ВК. Это единственная законная причина для использования NPAPI.

Этот стандарт также использовался для рендеринга анимации, реализации видеоплееров и обработки PDF-файлов, но все вышеперечисленные функции были переданы преемнику — PPAPI. Если вам необходимо поддерживать более старый плагин по одной из только что описанных причин, лучше использовать современный программный интерфейс. Вам не нужно загружать его отдельно, так как браузер имеет встроенную поддержку плагинов. При установке Adobe Flash Player плеер уже оснащен PPAPI.

Можно ли включить NPAPI в Yandex browser

Единственный способ начать обработку устаревшего стандарта — это загрузить браузер, в который входит подключаемый модуль. Нет необходимости включать взаимодействие с PPAPI, за исключением тех браузеров, которые имеют оба встроенных стандарта, потому что PPAPI всегда автоматически предпочтительнее.

Самое сложное — найти сборку браузера, которая может работать с плагином, так как на сайте разработчика нет более старых версий браузера. Вирусы часто циркулируют в сети под видом старых версий браузеров, лучше всего предварительно проверить все пункты антивирусной программой. Нам нужна версия до июня 2016 года с идентификатором 16.6 или меньше, 16.7 больше не поддерживает NPAPI. Прикрепляем нужную версию браузера, если плагин не работает, найти браузер можно самостоятельно.

Единственный способ включить поддержку NPAPI в Яндекс браузере:

    1. Загрузите установочный файл (ссылка выше). Чтобы самостоятельно найти Яндекс браузер с плагином NPAPI, рекомендуем использовать такие поисковые запросы, как «скачать Яндекс браузер 6». Версии 16.3, 16.2 или ранее 15.12 также будут работать.
    2. Удалите текущую версию браузера. Этот шаг важен для установки старого браузера в систему, иначе установщик покажет, что в Windows установлена ​​новая версия программы. Этот шаг можно пропустить, если вы используете портативную версию, она устанавливается в систему параллельно с новым Яндекс.Браузером.
      1. Нажмите «Пуск», введите в строке поиска «Программы и компоненты» и перейдите по ссылке к пункту «Панель управления» (в Win 7).
      2. Найдите пункт Яндекс или на русском языке и нажмите «Удалить».
      3. В окне, предлагающем удалить все пользовательские данные программы, установите флажок.
    3. Отключите сетевое соединение, иначе во время установки браузер обновится и все будет бесполезно. (Кроме того, чтобы защитить себя от обновлений браузера, следуйте разделу «Как заблокировать обновления» в этой статье.)
      1. Щелкните правой кнопкой мыши (ПКМ) на соединении и выберите «Центр веб-управления…».
      2. Перейдите в «Изменение параметров адаптера».
      3. Щелкните правой кнопкой мыши активное соединение и выберите «Отключить».
    4. Запустите установочный файл. Подтвердите соглашение в процессе установки и выберите «Основные настройки» и другие необходимые параметры.
    5. Откройте только что установленный браузер. Если вы использовали прикрепленный файл, откройте ярлык «browser.exe» и ярлык «выйти в интернет».
    6. Активируйте плагин. Это действие будет полезно не всем, так как не во всех старых версиях браузера есть возможность самостоятельно включать и выключать плагин NPAPI (по умолчанию в старых версиях браузера плагин активен и нет возможности выключить), но проверить все же стоит. Для этого заходим в браузер: //flags/#enable-npapi. Рядом с заглушкой NPAPI установите флажок «Всегда запускать».
    7. Включите интернет, проделав то же самое, что и в третьем шаге, только выберите «Включить» вместо «Выкл.».

Важная заметка! Не заходите и не проверяйте версию своего браузера, так как она может быть автоматически обновлена. Мы вообще не рекомендуем переходить на страницу «О браузере».

В новом Яндекс браузере нельзя включить поддержку NPAPI вместо PPAPI. Единственный способ запустить игру на Unity Web Player — скачать версию браузера, которая работает с этим плагином (до 16.6). В настоящее время плагин NAPI полезен только для знатоков браузерных игр, все остальные задачи выполняет новый программный интерфейс PPAPI.

WIKIDRIVE
Добавить комментарий