Jak mogę włączyć Silverlight w Google Chrome 42+?

30

Mam Silverlight 5 zainstalowany na moim 64-bitowym komputerze z systemem Windows 8.1. Kiedy próbuję obejrzeć natychmiastowe wideo Amazon, pojawia się monit o zainstalowanie Silverlight w celu uzyskania lepszej jakości. Nie mogę również uruchomić testów Silverlight .

W mojej instalacji nie ma nic złego. Muszę tylko użyć Internet Explorera dla Silverlight.

Louis
źródło
2
Silverlight to EOL. Amazon też prawdopodobnie wkrótce (-ish) całkowicie przełączy się na Flash, a może HTML5 z MSE i EME.
Daniel B

Odpowiedzi:

30

We wrześniu 2013 r. Google ogłosił decyzję o odejściu od wsparcia dla NPAPI ( interfejs programowania aplikacji wtyczki Netscape ). W Chrome 42 NPAPI jest domyślnie wyłączone, nie zezwalając na wtyczki takie jak Silverlight i Java. Raport o zagrożeniach wyjaśnia : „Architektura NPAPI z lat 90. stała się główną przyczyną zawieszania się, awarii, incydentów bezpieczeństwa i złożoności kodu”.

Istnieją inne interfejsy API, które firmy takie jak Microsoft i Oracle mogą wykorzystać do modernizacji swoich wtyczek internetowych i można oczekiwać, że zostaną zaktualizowane w celu obsługi tych alternatywnych opcji, ale na razie, zgodnie z tym artykułem Microsoft Microsoft Silverlight może nie działać w najnowszych wersjach Google Chrome , musisz wykonać następujące czynności:

  1. Wklej to do chrome chrome://flags/#enable-npapi
  2. Wybierz Włącz
  3. Podczas korzystania ze strony, Netflix, Amazon Instant Video itp. Musisz kliknąć zawartość prawym przyciskiem myszy i kliknąć Uruchom tę wtyczkę
  4. (opcjonalnie) śmiej się z Chrome za niedocenianie superużytkownika
td512
źródło
1
enable-npapizrobiłem lewę, dzięki!
Louis
4
Myślę, że Edge nadal używa Trident. Właśnie z tego powodu nazwałem go „Internet Explorer 12”. Ponadto IE nie był całkowitą porażką. W pewnym momencie została uznana za najlepszą przeglądarkę, co skróciło życie Netscape.
TSJNachos117
6
@ IsmaelMiguel - Google ogłosiło, że zrobi to od 2013 r. , Co pierwotnie ogłosiło swój plan. Później zmienili go na 2015 w listopadzie 2014 r . To było długo planowane. Wrzesień 2015 nie może nadejść wkrótce. Google był bardziej niż publiczny o swoich planach z
npapi
3
@ IsmaelMiguel - Java to wtyczka npapi. Silverlight to wtyczka npapi. Czy czytałeś te linki, które podałem, zanim zadałeś to pytanie? Flash i Silverlight będzie albo stać bez wtyczki NPAPI lub zatrzymania pracy z Chrome przyjść Sept 2015
Ramhound
4
Powinienem zaznaczyć, że IE nawet nie obsługuje npapi. Twój podstępny komentarz na temat Microsoftu jest więc trochę zabawny.
Ramhound
26

Świetna odpowiedź powyżej, wykorzystująca opcję zastąpienia w Flagach Chrome. Będzie to jednak działać tylko do września 2015 r

Zobacz blog Chromium, który piszą w następujący sposób;

We wrześniu 2015 r. Usuniemy zastąpienie, a obsługa NPAPI zostanie trwale usunięta z Chrome. Zainstalowane rozszerzenia wymagające wtyczek NPAPI nie będą już mogły ładować tych wtyczek.

Aron Einhorn
źródło
3
Do widzenia Silverlight i Flash. Witamy w erze HTML5
Phuc Nguyen,
3
Szkoda, że ​​nie możesz selektywnie blokować elementów HTML5 (kliknij, aby odtworzyć), więc witaj w epoce zmarnowanej przepustowości, pamięci, cykli procesora i krainie ciszy i spokoju z coraz bardziej przeklętymi dużymi, długimi, głośnymi automatyczne odtwarzanie filmów HD wszędzie (zwłaszcza reklam) i nie ma sposobu, aby temu zapobiec.
Synetech,
@ Synetech Wątpię, aby takie taktyki powróciły, ponieważ większość użytkowników końcowych po prostu nie zaakceptuje ich jako dobrej części ich doświadczenia. Twoja własna reakcja jest tego dowodem. Wola rynku (ostatecznie) rządzi producentami.
OneHoopyFrood
@ Synetech Istnieją dodatki, które to blokują, tak jak ten dla Firefoksa .
Cees Timmerman,
12

W Chrome 43 stwierdzam, że użycie enable-npapiflagi nie pomaga już włączyć wtyczek NPAPI.

Chociaż flaga pozostaje w chrome://ustawieniach dla wersji 43 i pomimo tego, że Google mówi, że z „Chrome w wersji 45, musisz użyć alternatywnej przeglądarki internetowej, aby załadować treść wymagającą wtyczki NPAPI” 1 , wygląda na to, że przeniesienie zostało już podjęte efekt.

1: Wtyczki NPAPI nie działają w przeglądarce Chrome w wersji 42 i nowszej

Louis
źródło
2
Ale czy naprawdę dziwi cię to, że Google skłamał i zrobił wszystko, do diabła, bez względu na opinie użytkowników? Jeśli nie, to oczywiście nie masz dużego doświadczenia z Google (na szczęście).
Synetech,