Чи є веб-браузер із підтримкою плагінів NPAPI?


15

Відповідно до цієї статті, Mozilla відмовилася від підтримки плагінів NPAPI з Mozilla Firefox версії 52 . Чи є веб-браузер із підтримкою плагінів NPAPI? Мені доводиться часто користуватися веб-сайтом, який використовує плагін Oracle Java . Я використовую Ubuntu 16.04 64 біт з Java JDK 8u121 .

Допомога дуже цінується. Спасибі.


Відповіді:


14

Pale Moon веб - браузер є цікавим варіантом. У документі майбутньої дорожньої карти Pale Moon вони роблять це твердження:

"Pale Moon підтримує плагіни NPAPI . На відміну від Firefox, ми не будемо видаляти або видаляти підтримку для таких типів плагінів . Це означає, що ви зможете продовжувати використовувати свої медіа, автентифікацію та інші плагіни на Pale Місяць, як Flash, Silverlight, автентифікатори банків або мережеві плагіни для конкретних цілей ".


Здається, це розумний браузер. Я буду дивитись. Спасибі
Ліхін

@Lijin: Так, я успішно протестував плагін NPAPI. Потім я повернувся до FF 52 з "plugin.load_flash_only", встановленим на "false". Якщо цей фокус не працює з FF 53, я, ймовірно, знову встановлю Pale Moon.
Гуннар Х'ялмарссон

Так. Я також використовую прапор plugin.load_flash_onlyу Firefox 52 для Linux. Він буде видалений у Firefox 53, тому що я вчора побачив, що його видалено в Firefox 53 для Windows.
Ліхін

Я встановив Pale Moon зараз, але я не отримую плагін Java у списку плагінів. Я думав, що якщо плагін Java є у Firefox, він буде автоматично імпортований у Pale Moon. Будь-яка ідея, як встановити плагін Java в Pale Moon?
Ліхін

1
@Lijin: І він також не працює з FF 54 для Linux. :(
Gunnar Hjalmarsson

11

Ви можете скористатися розширеною підтримкою випуску Firefox 52 наступним чином:

Наступні кроки повинні працювати (протестовано на монетному дворі 18 на основі Ubuntu 16.04 та на монетному дворі 19 на основі Ubuntu 18.04):

  1. Завантажте та витягніть встановлення Firefox ESR звідси: Завантажте розширену підтримку Firefox . Переконайтеся, що воно не оновлюється автоматично, змінивши налаштування оновлення в налаштуваннях.
  2. Запустіть Firefox та введіть about:configу рядок розташування
  3. Прийміть ризики та додайте ключ (клацніть правою кнопкою миші -> Нове -> логічне)
  4. Викличте ключ plugin.load_flash_onlyі встановіть йогоfalse
  5. Додайте розширення Firefox для перемикання агента користувача, наприклад. User-Agent Switcher
  6. Встановіть користувацький агент на більш ранню версію Firefox в Linux, наприклад. Mozilla/5.0 (X11; Linux i586; rv:31.0) Gecko/20100101 Firefox/31.0
  7. Закрийте Firefox
  8. Завантажте JRE-пакет tar.gz для Linux з Java.com та збережіть файл у папці "Завантаження" у домашній папці (тобто ~/Downloads). Він матиме форму: jre-8u121-linux-i586.tar.gzдля 32-бітної версії. Виберіть 32-бітну або 64-бітну версію відповідно до завантаженої вами версії Firefox ESR.
  9. Потім виконайте наступне в оболонці, щоб витягти JRE (замінивши 64-бітові версії, якщо потрібно):

    sudo mkdir -p -v /opt/java/32
    cd ~/Downloads
    tar -zxvf jre-8u121-linux-i586.tar.gz
    sudo mv -v jre1.8.0_* /opt/java/32
  10. Тепер Java потрібно підключити до Firefox. В оболонці:

    mkdir -p ~/.mozilla/plugins/
    cd /opt/java/32/jre1.8.0_121
    ln -sf $PWD/lib/i386/libnpjp2.so ~/.mozilla/plugins/
  11. Запустіть Firefox і перевірте свою версію Java тут: Підтвердьте версію Java

  12. Якщо він не працює і, здається, завантажений неправильний плагін Java, наприклад. IcedTea, потім видаліть їх:

    sudo apt-get remove icedtea-plugin icedtea-8-plugin icedtea-netx icedtea-netx-common

Але коли Firefox ESR 53 вимкнеться, і ця підтримка плагінів буде видалена. Правильно? Дякую за детальну відповідь
Ліхін

Наступним випуском ESR буде Firefox ESR 59. ESR 52 буде підтримуватися до другого кварталу 2018 року відповідно до цього: mozilla.org/en-US/firefox/organizations/faq . Тоді я сподіваюся, що інструменти перенесли з веб-плагіна Java або що буде інше рішення!
mcarans

Firefox ESR доступний на PPA Джонатон F ' S . Він проходить перевірку плагіну Java та тест Adobe FlashPlayer .
N0rbert

firefox-esrпакет був запитаний на LaunchPad (див. помилку 1676164) .
N0rbert

Завантажили PaleMoon та оновили Java, використовуючи інструкції з цієї відповіді. Це працює (Kubuntu 17.10)
TimSparrow

9

Редагувати:

Ось перелік браузерів, які все ще підтримують NPAPI з Вікіпедії:

введіть тут опис зображення


Існує спеціальна версія Firefox, яка все ще підтримує плагіни NPAPI.

З "Як-до-Geek":

7 березня 2017 року Mozilla припинила підтримку традиційних плагінів браузера NPAPI, окрім Flash, Firefox 52.

Однак, Mozilla пропонує «Розширену підтримку випуску», або ESR, відділення браузера Firefox. Цей браузер призначений для організацій, які мають стабільну довгострокову платформу, яка отримує лише оновлення безпеки, а не часті оновлення функцій та зміни, які отримує основна версія Firefox.

Firefox 52 ESR був випущений 7 березня 2017 року і включає підтримку плагінів браузера, що не Flash. Mozilla продовжить підтримувати Firefox 52 ESR з оновленнями безпеки до другого кварталу 2018 року . З цього моменту наступна версія ESR Firefox припинить підтримку плагінів NPAPI.

Відвідайте сторінку Завантажити розширену підтримку Firefox, щоб завантажити ESR версію Firefox. Якщо ви не впевнені, яку версію завантажити, виберіть 32-бітну версію Firefox для максимальної сумісності зі старими плагінами. Старі плагіни можуть не мати 64-розрядної версії.


Так, я знаю про Firefox ESR . Але це інше вирішення, оскільки, як говорить Geek, У цей момент наступна ESR-версія Firefox втратить підтримку плагінів NPAPI . Зараз я використовую Firefox 52.0.2 64 біт, в якому працює плагін Java (використовуючи прапор plugin.load_flash_only ), але він скоро піде після оновлення до 53. Все, що мені потрібно, - це довгострокове рішення, браузер, який підтримує плагін Java довго .
Ліхін

@Lijin - Ви можете спробувати Midori або GNOME Web
YouAGitForNotUsingGit

Так. Я щойно завантажив Мідірі. Ще не пробував. Будь-які ідеї, як увімкнути / встановити Java-плагін у цьому?
Ліхін

@Lijin Ну ось відповідь, як увімкнути Java в Midori . Також дивіться правки моєї відповіді; Я включив список браузерів, які все ще підтримують NPAPI.
YouAGitForNotUsingGit

Дякуємо за список браузерів. Але що робити, якщо я вже встановив JDK вже з файлом .tar.gz? Як я можу отримати плагін у Midori?
Ліхін

1

Чесно кажучи, у нас сьогодні немає хороших варіантів

Pale Moon має лише часткову підтримку плагінів Java. Принаймні, вони не працюють у Вейленді. Це стосується кожного браузера, отриманого від Firefox, який наразі є будь-яким браузером із "списку підтримки NPAPI". Але принаймні команда Pale Moon підтримує їхній проект.

Gnome Web поділяє ту саму проблему, але навіть вищою мірою. Те саме з Konqueror.

Midori раніше був хорошим браузером, але не надто довго оновлювався

SeaMonkey взагалі не підтримує NPAPI. Вони навіть заявляють про це на своєму веб-сайті:

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

Сафарі вже немає років

Так, так ... я зберігаю віртуальну машину з Windows і (omg, це бентежить) IE встановлений, просто щоб мати можливість працювати з моїм банківським рахунком


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.