Was bedeutet das Entfernen der NPAPI-Plugin-Unterstützung für einen Endbenutzer?

16171
Makoto

Ich kenne mich mit der Familie der älteren Plugins aus - QuickTime, Flash und das Java-Web-Plugin, um nur einige zu nennen. Sie sind schon seit geraumer Zeit eine wichtige Säule von Webanwendungen.

Ich war also überrascht zu erfahren (naja ... ich habe tatsächlich als unscheinbare Fußnote um diesen Blogbeitrag herum gelernt ), dass NPAPI-Plugins in Google Chrome eingestellt werden sollen. Ich habe gehört, dass es auch in Firefox entfernt wurde, dass es entfernt wurde, aber ich habe keine harten Hinweise darauf gefunden.

Das ist gut. Ich kann das verstehen und respektieren. Diese Plug-Ins fügen dem Browser viele Sicherheitslücken hinzu, und auch eine Menge aufgebläht.

Aber was bedeutet das für mich als Endanwender? Bedeutet das, dass ich keine Anwendungen ausführen kann, die die Verfügbarkeit von Java, QuickTime oder Flash Plugin erwarten? Gibt es einen Ersatz oder ein anderweitig kompatibles "Plugin", das an seine Stelle treten kann, bis die Anwendung selbst aktualisiert wird?

Muss ich eine ältere Version meines Browsers verwenden, um die Anwendungen weiterhin verwenden zu können, die diese Plugins verwenden?

Bei Bedarf kann ich die Plattform angeben, auf die ich mich beziehe: (X) Ubuntu / Linux Mint, neueste Version (en), 64-Bit-Betriebssystem.

12

2 Antworten auf die Frage

16
Slav

Ich habe tatsächlich für mein Unternehmen recherchiert, seit wir Flash-Entwicklung betreiben. Hier ist der Inhalt der E-Mail an die Höheren (einige Teile wurden überarbeitet)

tl; dr

Chrom

Die NPAPI-Abschreibungs-Roadmap von Chrome:
http://www.chromium.org/developers/npapi-deprecation

  • Januar 2014. Gängige Plug-Ins wie Silverlight, Unity und Java werden vorerst auf die Whitelist gesetzt (obwohl Unity und Java bereits standardmäßig blockiert sind ).
  • Bei anderen Plug-Ins wird ein gelbes Popup angezeigt, in dem Sie um Erlaubnis gefragt werden .
  • Mitte 2014. Keine weiteren Updates für NPAPI-Plug-Ins zulässig. NPAPI-Plug-Ins werden in der Speichersuche nicht mehr aufgelistet.
  • Die Ausführung blockierter Plug-Ins wird durch die Benutzeroberfläche schwieriger, aber immer noch möglich (falls bereits installiert).
  • September 2014. Alle NPAPI-Plug-Ins wurden aus dem Speicher entfernt (funktionieren jedoch auch, wenn sie bereits installiert sind)
  • Ende 2014. Die NPAPI-Unterstützung in Chrome wird vollständig entfernt (Plug-Ins, die NPAPI verwenden, funktionieren nicht.)

Chrome-Alternative zu NPAPI:

Feuerfuchs

Firefox-Alternative zu Plug-Ins:

  • Erneut wird vorgeschlagen, in den Browsern verfügbare Technologien zu verwenden, wie z
    • WebGL, das OpenGL ES-Zugriff ermöglicht
    • WebRTC.
Ich wollte Ihnen vor Monaten für Ihre Antwort danken, und ich weiß es zu schätzen. Ich brauche jedoch etwas mehr Konkretheit in Bezug auf Firefox. Wenn die NPAPI-Plugins zukünftig nicht mehr unterstützt werden sollen. Makoto vor 9 Jahren 0
Es gibt keine Konkretheit, aber die Entwickler haben eindeutig angegeben, dass Firefox letztendlich in die richtige Richtung geht und dass nur HTML5 eine Zukunft hat. Wenn sie sogar etwas so komplexes wie die Unreal Engine vollständig in JavaScript implementieren können, neige ich dazu, dem zuzustimmen. Zwischen der Entwicklung von Browsertechnologien und dem Aufkommen von Handys als dominierende Plattform sind Plugins tot. Stephanie vor 9 Jahren 0
Zu sagen, dass Unity einfach zu WebGL wechselt, unterschätzt die Auswirkungen jedoch ziemlich. ZB Portabilität und Leistung, die von Unity offen zugestanden wird: "Es ist unwahrscheinlich, dass Sie Ihr Spiel einfach vom Unity Web Player verschieben können" http://blogs.unity3d.com/2015/05/28/web-publishing-following -chrome-npapi-deprecation / vinnyjames vor 8 Jahren 0
Ich fange an, diese Antwort ein wenig zu aktualisieren, um einige neue Fakten zu berücksichtigen, die angesichts der jüngsten Ereignisse aufgetaucht sind. Die Menge an Informationen, die Sie hier haben, ist großartig, aber die Antwort ist jetzt etwas veraltet. Makoto vor 8 Jahren 0
@Makoto, machen Sie weiter, ich gebe zu, ich arbeite nicht aktiv auf diesem Gebiet, also habe ich selbst keine Updates Slav vor 8 Jahren 0
-1
Daniel Perez

Ich werde auf 2 Ihrer Fragen antworten und werde Informationen zum Status der NPAPI-Plugins im Browser für 2018 geben, für alle, die Plugins ausführen müssen, da Unternehmensseiten, Seiten regeln, E-Learning-Kurse, Hardware-Webadministrator usw.

Muss ich eine ältere Version meines Browsers verwenden, um die Anwendungen weiterhin verwenden zu können, die diese Plugins verwenden?

Nein, Sie haben die Gabeln von Firefox aktualisiert, die NPAPI unterstützen, beispielsweise:

Waterfox 56 (aktualisiert und basiert in FF56)

Basilisk 201801 (aktualisiert und basiert in FF55)

Palemoon 27 (aktualisiert und basiert auf FF27-Benutzeroberfläche)

Muss ich eine ältere Version meines Browsers verwenden, um die Anwendungen weiterhin verwenden zu können, die diese Plugins verwenden?

Ja, wenn Sie den offiziellen Firefox- oder einen Chrome-Browser verwenden möchten . In der Tat ist die letzte Version eines Browsers mit "Chrome" -Maschine:

Chrom. Build 45.0.2416.0-win32 (PPAPI muss mit chrome: // flags / # enable-npapi aktiviert werden)

Die Sache ist, das * beantwortet * die Frage eigentlich nicht. Ich würde niemals jemanden dazu ermutigen, ältere Versionen von Browsern nur für die NPAPI-Unterstützung zu verwenden, da dies ein Bündel an Schwachstellen ist, das nur darauf wartet, auszubrechen. Makoto vor 6 Jahren 0
Was? hast du meine Antwort gelesen? ältere Versionen? Beide Firefox-Versionen werden genauso aktualisiert wie alle anderen Browser (vor wenigen Tagen). Die Chromiun-Version ist veraltet, aber es geht nicht darum zu ermutigen, sondern nur Informationen zur letzten Version zu verwenden: Aus meiner Sicht und als Endbenutzer würde ich diese Informationen und keine gefilterten / zensierten Informationen begrüßen Daniel Perez vor 6 Jahren 0
Dann Makoto, was ist Ihre Lösung? Verwenden Sie keinen Browser, weil die absolute Sicherheit ein Mythos ist? Was ist mit den Leuten, die NPAPI ausführen müssen, weil es keine Option ist? Für die meisten Beratungsunternehmen sind Java und Flash noch in Gebrauch, sie haben so viele Inhalte und kundenspezifische Entwicklungen, dass sie noch lange Zeit verwendet werden. Keine Alternative bedeutet, dass Benutzer einen Browser ohne Sicherheitspatches für mehrere Jahre verwenden. In meinem Post haben Browser jedoch vor einigen Tagen Code und Sicherheitspatches aktualisiert. Daniel Perez vor 6 Jahren 0
Ich werde nicht bestreiten, dass es einige Dienste gibt, die noch NPAPI-Plugins verwenden und sich immer noch darauf verlassen. Einer der Dienste, die ich häufig verwende - Crunchyroll - ist immer noch mit einem Flash-Player verbunden, Flash funktioniert jedoch immer noch im neuesten Chrome. Jedem der neuesten Java-Version steht kein Plugin zur Verfügung, da Oracle es selbst herausgerissen hat. Es ist einige Jahre her, seit diese angekündigt wurden, um entfernt zu werden; Jede Beratungsfirma, die weiterhin NPAPI-Plugins zur Lieferung ihres Produkts benötigt, sollte ihre Verträge wegen nicht zustellbarer Codes kündigen lassen. Makoto vor 6 Jahren 0