Gibt es einen Webbrowser mit NPAPI-Plugins-Unterstützung?

14

Gemäß diesem Artikel hat Mozilla die Unterstützung von NPAPI-Plugins aus Mozilla Firefox Version 52 eingestellt . Gibt es einen Webbrowser mit NPAPI-Plugin-Unterstützung? Ich muss häufig eine Website verwenden, die das Oracle Java-Plugin verwendet . Ich verwende Ubuntu 16.04 64 Bit mit Java JDK 8u121 .

Hilfen werden sehr geschätzt. Vielen Dank.

Lijin
quelle

Antworten:

13

Der Webbrowser Pale Moon ist eine interessante Option. In dem Dokument Pale Moon Future Roadmap machen sie diese Aussage:

"Pale Moon unterstützt NPAPI-Plug-Ins . Im Gegensatz zu Firefox werden wir die Unterstützung für diese Art von Plug-Ins nicht ablehnen oder entfernen . Dies bedeutet, dass Sie Ihre Medien, Ihre Authentifizierung und andere Plug-Ins in Pale weiterhin verwenden können Mond wie Flash, Silverlight, Bankauthentifikatoren oder Netzwerk-Plug-Ins für bestimmte Zwecke. "

Gunnar Hjalmarsson
quelle
Scheint ein vernünftiger Browser zu sein. Ich gucke mal. Vielen Dank
Lijin
@Lijin: Ja, ich habe selbst ein NPAPI-Plugin erfolgreich getestet. Dann bin ich zu FF 52 zurückgekehrt und habe "plugin.load_flash_only" auf "false" gesetzt. Wenn dieser Trick mit FF 53 nicht funktioniert, werde ich Pale Moon wahrscheinlich erneut installieren.
Gunnar Hjalmarsson
Ja. Ich benutze auch die Flagge plugin.load_flash_onlyin Firefox 52 für Linux. Es wird in Firefox 53 entfernt, da ich gestern gesehen habe, dass es in Firefox 53 für Windows entfernt wurde.
Lijin
Ich habe Pale Moon jetzt installiert , aber ich bekomme kein Java-Plugin in die Plugin-Liste. Ich dachte, wenn Java Plugin in Firefox vorhanden ist, wird es automatisch in Pale Moon importiert. Irgendeine Idee, wie man das Java-Plugin in Pale Moon installiert?
Lijin
1
@Lijin: Und es funktioniert auch nicht mit FF 54 für Linux. :(
Gunnar Hjalmarsson
11

Sie können das Extended Support Release von Firefox 52 wie folgt verwenden:

Die folgenden Schritte sollten funktionieren (getestet auf Mint 18 basierend auf Ubuntu 16.04 und Mint 19 basierend auf Ubuntu 18.04):

  1. Laden Sie die Firefox ESR-Installation von hier herunter und extrahieren Sie sie: Laden Sie die Firefox Extended Support-Version herunter . Stellen Sie sicher, dass keine automatische Aktualisierung erfolgt, indem Sie die Aktualisierungseinstellungen in den Einstellungen ändern.
  2. Starten Sie Firefox und geben Sie about:configdie Adresszeile ein
  3. Akzeptiere die Risiken und füge dann einen Schlüssel hinzu (rechte Maustaste -> Neu -> Boolean)
  4. Rufen Sie den Schlüssel an plugin.load_flash_onlyund stellen Sie ihn auffalse
  5. Fügen Sie eine Firefox-Erweiterung zum Wechseln des Benutzeragenten hinzu, z. User-Agent Switcher
  6. Stellen Sie den Benutzeragenten auf eine frühere Version von Firefox unter Linux ein, z. Mozilla/5.0 (X11; Linux i586; rv:31.0) Gecko/20100101 Firefox/31.0
  7. Schließen Sie Firefox
  8. Laden Sie das tar.gz-JRE-Paket für Linux von Java.com herunter und speichern Sie die Datei im Ordner "Downloads" in Ihrem Ausgangsordner (dh ~/Downloads). Es wird von der Form sein: jre-8u121-linux-i586.tar.gzfür die 32-Bit-Version. Wählen Sie die 32-Bit- oder 64-Bit-Version entsprechend der von Ihnen heruntergeladenen Firefox ESR-Version.
  9. Führen Sie dann in einer Shell die folgenden Schritte aus, um die JRE zu extrahieren (bei Bedarf durch 64-Bit-Versionen ersetzen):

    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. Nun muss Java mit Firefox verbunden werden. In einer Schale:

    mkdir -p ~/.mozilla/plugins/
    cd /opt/java/32/jre1.8.0_121
    ln -sf $PWD/lib/i386/libnpjp2.so ~/.mozilla/plugins/
    
  11. Starten Sie Firefox und überprüfen Sie Ihre Java-Version hier: Überprüfen Sie die Java-Version

  12. Wenn es nicht funktioniert und das falsche Java-Plugin geladen zu sein scheint, z. IcedTea, dann entferne sie:

    sudo apt-get remove icedtea-plugin icedtea-8-plugin icedtea-netx icedtea-netx-common
mcarans
quelle
Aber wenn Firefox ESR 53 raus ist und diese Plugin-Unterstützung entfernt wird. Richtig? Vielen Dank für die ausführliche Antwort
Lijin
Die nächste ESR-Version wird Firefox ESR 59 sein. ESR 52 wird demnach bis zum 2. Quartal 2018 unterstützt: mozilla.org/en-US/firefox/organizations/faq . Bis dahin hoffe ich, dass die Tools vom Java-Web-Plugin migriert sind oder dass es eine andere Lösung gibt!
mcarans
Firefox ESR ist auf der PPA von Jonathon F verfügbar . Es besteht den Java Plugin Check und den Adobe FlashPlayer Test .
N0rbert,
firefox-esrPaket wurde auf LaunchPad angefordert (siehe Fehler 1676164) .
N0rbert
Lade PaleMoon herunter und aktualisiere Java mit den Anweisungen aus dieser Antwort. Es funktioniert (Kubuntu 17.10)
TimSparrow
8

BEARBEITEN:

Hier ist eine Liste der Browser, die weiterhin NPAPI von Wikipedia unterstützen:

Bildbeschreibung hier eingeben


Es gibt eine spezielle Version von Firefox, die weiterhin NPAPI-Plugins unterstützt.

Aus dem How-To-Geek:

Mozilla hat die Unterstützung für herkömmliche NPAPI-Browser-Plug-ins, abgesehen von Flash, mit Firefox 52 am 7. März 2017 eingestellt.

Mozilla bietet jedoch einen ESR-Zweig (Extended Support Release) des Firefox-Browsers an. Dieser Browser ist für Unternehmen gedacht, die über eine stabile, langfristige Plattform verfügen, die nur Sicherheitsupdates erhält, nicht jedoch die häufigen Funktionsupdates und Änderungen, die die Hauptversion von Firefox erhält.

Firefox 52 ESR wurde am 7. März 2017 veröffentlicht und unterstützt Plugins, die nicht von Flash stammen. Mozilla wird Firefox 52 ESR bis Ende des zweiten Quartals 2018 mit Sicherheitsupdates unterstützen . Zu diesem Zeitpunkt wird die nächste ESR-Version von Firefox die Unterstützung für NPAPI-Plugins einstellen.

Besuchen Sie die Seite Download Firefox Extended Support Release , um die ESR-Version von Firefox herunterzuladen. Wenn Sie sich nicht sicher sind, welche Version Sie herunterladen sollen, wählen Sie die 32-Bit-Version von Firefox, um die maximale Kompatibilität mit älteren Plugins zu gewährleisten. Ältere Plugins verfügen möglicherweise nicht über 64-Bit-Versionen.

You'reAGitForNotUsingGit
quelle
Ja, ich kenne Firefox ESR . Aber es ist eine andere Problemumgehung, da "How To Geek" sagt. Zu diesem Zeitpunkt wird die nächste ESR-Version von Firefox die Unterstützung für NPAPI-Plugins einstellen . Jetzt benutze ich Firefox 52.0.2 64-Bit, in dem das Java-Plugin funktioniert (mit dem Flag plugin.load_flash_only ), aber es wird bald nach dem Update auf 53 weg sein. Ich brauche nur eine langfristige Lösung, einen Browser, der das Java-Plugin für lange Zeit unterstützt .
Lijin
@Lijin - Vielleicht möchten Sie dann Midori oder GNOME Web
ausprobieren
Ja. Ich habe gerade Midori heruntergeladen. Habe es noch nicht ausprobiert. Irgendwelche Ideen, wie man das Java-Plugin aktiviert / installiert?
Lijin
@Lijin Nun, hier ist eine Antwort, wie Java in Midori aktiviert werden kann . Siehe auch die Bearbeitung meiner Antwort; Ich habe eine Liste von Browsern beigefügt, die NPAPI noch unterstützen.
You'reAGitForNotUsingGit
Vielen Dank für die Liste der Browser. Aber was ist, wenn ich JDK bereits mit der Datei .tar.gz installiert habe? Wie kann ich das Plugin in Midori bekommen?
Lijin
1

Ehrlich gesagt haben wir heute keine guten Optionen

Pale Moon unterstützt Java-Plugins nur teilweise. Zumindest arbeiten sie nicht unter Wayland. Dies gilt für jeden von Firefox abgeleiteten Browser, bei dem es sich vorerst um jeden Browser aus der "NPAPI-Unterstützungsliste" handelt. Aber zumindest das Pale Moon-Team unterstützt ihr Projekt.

Gnome Web teilt dasselbe Problem, jedoch in höherem Maße. Gleiches gilt für Konqueror.

Midori war früher ein guter Browser, wurde aber nicht allzu lange aktualisiert

SeaMonkey unterstützt NPAPI überhaupt nicht. Sie geben es sogar auf ihrer Website an:

Wir haben nicht vor, aufgegebene Inhalte wie klassische Erweiterungen und NPAPI-Plugins selbst zu unterstützen. Wenn sie weg sind, sind sie weg

Safari ist seit Jahren weg

Also, ja ... Ich habe eine virtuelle Maschine mit Windows und (omg, das ist peinlich) IE installiert, nur um mit meinem Bankkonto arbeiten zu können

Hasan Ammori
quelle