Wie kann ich Silverlight in Google Chrome 42+ aktivieren?

157120
Louis

Ich habe Silverlight 5 auf meinem Windows 8.1-64-Bit-Computer installiert. Wenn ich versuche, Amazon Instant Video anzusehen, bekomme ich eine Aufforderung, Silverlight für eine bessere Qualität zu installieren. Ich kann auch keine Silverlight-Tests ausführen.

An meiner Installation stimmt nichts. Ich muss nur den Internet Explorer für Silverlight verwenden.

30
Silverlight ist EOL. Auch Amazon wird wahrscheinlich bald (-ish) komplett auf Flash oder vielleicht HTML5 mit MSE und EME umstellen. Daniel B vor 8 Jahren 2

3 Antworten auf die Frage

30
td512

Im September 2013 gab Google seine Entscheidung bekannt, die Unterstützung für NPAPI ( Netscape Plugin Application Programming Interface ) zu verlassen. In Chrome 42 ist NPAPI standardmäßig deaktiviert, sodass Plugins wie Silverlight und Java nicht zulässig sind. Der Threat Report erklärt : "Die NPAPI-Architektur aus den 90er Jahren hat sich zu einer Hauptursache für Hängen, Abstürze, Sicherheitsvorfälle und Code-Komplexität entwickelt."

Es gibt andere APIs, die Unternehmen wie Microsoft und Oracle zur Modernisierung ihrer Web-Plugins verwenden können, und man kann erwarten, dass sie zur Unterstützung dieser alternativen Optionen aktualisiert werden. In diesem Artikel von Microsoft kann Silverlight jedoch in aktuellen Versionen möglicherweise nicht funktionieren Bei Google Chrome müssen Sie Folgendes tun:

  1. Fügen Sie dies in Chrom ein chrome://flags/#enable-npapi
  2. Wählen Sie Aktivieren
  3. Wenn Sie die Site, Netflix, Amazon Instant Video usw. verwenden, müssen Sie mit der rechten Maustaste auf den Inhalt klicken und auf Dieses Plugin ausführen klicken
  4. (optional) lacht Chrome, weil er den Superbenutzer unterschätzt
Silverlight ist nicht vorhanden, obwohl ich es viele Male neu installiert habe. (Warum bei Amazon gelacht, übrigens?) Louis vor 8 Jahren 0
Antwort aktualisiert, lassen Sie mich wissen, wenn das nicht funktioniert td512 vor 8 Jahren 0
`enable-npapi` hat es geschafft, danke! Louis vor 8 Jahren 1
Genial. Übrigens, IE ist unsicher und sollte niemals verwendet werden, weshalb IE von MS ausgesondert wird td512 vor 8 Jahren 0
Ich glaube nicht, warum. Sie könnten ActiveX aussuchen und Trident behalten. Ich denke, dass sie Trident einfach nicht mehr mögen. Louis vor 8 Jahren 0
Wahr. Sollen wir zustimmen, dass der IE ein Misserfolg von MS war, und hoffentlich wird Edge besser td512 vor 8 Jahren 1
Haha, es war definitiv langsam, die Möglichkeiten des Webs zu nutzen. Ich denke, es gibt einen Grund, warum ich Firefox und später Chrome verwendet habe. +1, wäre sicher schön, einen Browser nicht als einen der ersten TODOs installieren zu müssen :) Louis vor 8 Jahren 0
Ich denke, Edge benutzt immer noch Trident. Aus diesem Grund habe ich es als "Internet Explorer 12" bezeichnet. IE war auch kein Totalausfall. Irgendwann galt er als der beste Browser, der das Leben von Netscape verkürzt. TSJNachos117 vor 8 Jahren 4
Bis Mozilla kam td512 vor 8 Jahren 1
Die alternative Methode ist erforderlich, damit Java in Google Chrome funktioniert. Sie haben eine etwas schlechte Entscheidung getroffen ... Ismael Miguel vor 8 Jahren 0
@ TSJNachos117 - Edge wird Trident nicht verwenden. Microsoft hat klar gemacht, dass Edge eine gegabelte Version der Trident-Engine ohne die Unterstützung älterer Versionen verwendet. Ramhound vor 8 Jahren 1
@IsmaelMiguel - warum? npapi ist ein Sicherheitsrisiko und jedes Plugin, das es noch verwendet, muss bei einem Brand sterben. Ramhound vor 8 Jahren 0
@Ramhound Sie brachen die Kompatibilität ohne ** Warnung an den Endbenutzer. Und die Plugin-Hersteller hatten nicht (viel) Zeit, um darüber nachzudenken. Wenn ich mich irre, korrigieren Sie mich bitte sanft. Ismael Miguel vor 8 Jahren 0
@IsmaelMiguel - Google gab bekannt, dass sie dies seit [2013] (http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html) tun würden, das sie ursprünglich ankündigten ihr Plan Sie änderten es später in 2015 [November 2014] (http://blog.chromium.org/2014/11/the-final-countdown-for-npapi.html). Das ist schon lange geplant. Sept 2015 kann nicht früh genug kommen. Google war mehr als öffentlich über ihre Pläne mit Npapi Ramhound vor 8 Jahren 6
@ Ramhound Wie kommt es, dass Java8 ohne es nicht funktioniert? (Silverlight wird erwartet, da es sich um Microsoft handelt) Ismael Miguel vor 8 Jahren 0
@IsmaelMiguel - Java ist ein Npapi-Plug-In. Silverlight ist ein npapi-Plug-in. Haben Sie die Links gelesen, die ich Ihnen gestellt habe, bevor Sie diese Frage gestellt haben? Flash und Silverlight werden entweder zu Nicht-Npapi-Plug-Ins oder werden ab September 2015 nicht mehr mit Chrome funktionieren. Ramhound vor 8 Jahren 3
Ich sollte darauf hinweisen, dass IE nicht einmal Npapi unterstützt. Also ist dein hinterhältiger Kommentar zu Microsoft irgendwie witzig. Ramhound vor 8 Jahren 4
@ TSJNachos117 Edge verwendet EdgeHTML, eine Verzweigung von Trident, aber die Änderungen sind so drastisch, dass es genauso schwer wäre zu sagen, dass EdgeHTML immer noch Trident ist, da Edge das noch IE ist. Louis vor 8 Jahren 1
Anscheinend existiert diese Option seit Version 47 nicht mehr Zl3n vor 8 Jahren 1
@ Zl3n Dully hat bemerkt. td512 vor 8 Jahren 0
Dies funktioniert nur für Chrome 42 bis 44 -> https://support.microsoft.com/en-us/kb/3058254 John Slegers vor 8 Jahren 0
26
Aron Einhorn

Gute Antwort oben, mit der Überschreibungsoption in Chrome-Flags. Dies funktioniert jedoch nur bis September 2015

Siehe Chromium Blog, das sie wie folgt schreiben;

Im September 2015 werden wir die Überschreibung entfernen und die NPAPI-Unterstützung wird dauerhaft von Chrome entfernt. Installierte Erweiterungen, für die NPAPI-Plugins erforderlich sind, können diese Plugins nicht mehr laden.

Auf Wiedersehen Silverlight und Flash. Willkommen im HTML5-Zeitalter Phuc Nguyen vor 8 Jahren 3
Schade, dass Sie HTML5-Elemente nicht selektiv blockieren können (Click-to-Play), also willkommen im Zeitalter von verschwendeter Bandbreite, Speicher, CPU-Zyklen und dem Land der Ruhe, mit immer mehr verdammt großen, langen, lauten Sie können HD-Videos überall automatisch abspielen (insbesondere Anzeigen) und dies nicht verhindern. Synetech vor 8 Jahren 3
@Synetech Ich bezweifle stark, dass solche Taktiken wiederkommen werden, da die meisten Endbenutzer sie einfach nicht als einen guten Teil ihrer Erfahrung akzeptieren werden. Ihre eigene Reaktion ist ein Beweis dafür. Der Wille des Marktes regiert (eventuell) die Produzenten. OneHoopyFrood vor 8 Jahren 0
@Synetech Es gibt Addons, die das blockieren [wie dieses für Firefox] (https://addons.mozilla.org/nl/firefox/addon/canvasblocker/). Cees Timmerman vor 8 Jahren 0
12
Louis

With Chrome 43 I find that using the enable-npapi flag no longer helps to enable NPAPI plugins.

While the flag remains in the chrome:// settings for version 43, and despite Google saying that from "Chrome version 45, you’ll need to use an alternate web browser to load content that requires a NPAPI plugin"1, it seems the move has already taken effect.

1: NPAPI plugins don't work on Chrome version 42 and higher

Aber sind Sie wirklich überrascht, dass Google trotz der Rückmeldungen von Nutzern gelogen und getan hat, was immer es will? Wenn nicht, dann haben Sie offensichtlich nicht viel Erfahrung mit Google (zum Glück Sie). Synetech vor 8 Jahren 2