Czy jest jakaś przeglądarka internetowa z obsługą wtyczek NPAPI?

15

Zgodnie z tym artykułem Mozilla zrezygnowała z obsługi wtyczek NPAPI z przeglądarki Mozilla Firefox w wersji 52 . Czy jest jakaś przeglądarka internetowa z obsługą wtyczek NPAPI? Muszę często korzystać ze strony internetowej, która korzysta z wtyczki Oracle Java . Korzystam z 64- bitowego systemu Ubuntu 16.04 z Javą JDK 8u121 .

Pomaga być bardzo ceniony. Dzięki.

Lijin
źródło

Odpowiedzi:

14

Pale Moon przeglądarka jest ciekawym rozwiązaniem. W dokumencie dotyczącym przyszłej mapy drogowej Pale Moon zamieszczają następujące oświadczenie:

„Pale Moon obsługuje wtyczki NPAPI . W przeciwieństwie do Firefoksa, nie będziemy się wycofywać ani usuwać obsługi tego rodzaju wtyczek . Oznacza to, że będziesz mógł nadal korzystać z multimediów, uwierzytelniania i innych wtyczek w Pale Księżyc jak Flash, Silverlight, bankowe uwierzytelnienia lub wtyczki sieciowe do określonych celów. ”

Gunnar Hjalmarsson
źródło
Wydaje się być rozsądną przeglądarką. Zobaczę. Dzięki
Lijin
@Lijin: Tak, sam z powodzeniem przetestowałem wtyczkę NPAPI. Potem wróciłem do FF 52 z „plugin.load_flash_only” ustawionym na „false”. Jeśli ta sztuczka nie działa z FF 53, prawdopodobnie ponownie zainstaluję Pale Moon.
Gunnar Hjalmarsson,
Tak. Używam także flagi plugin.load_flash_onlyw przeglądarce Firefox 52 dla systemu Linux. Zostanie usunięty w przeglądarce Firefox 53, ponieważ widziałem, że został wczoraj usunięty w przeglądarce Firefox 53 dla systemu Windows.
Lijin
Zainstalowałem teraz Pale Moon , ale nie dostaję wtyczki Java na liście wtyczek. Pomyślałem, że jeśli wtyczka Java jest dostępna w Firefoksie, zostanie ona automatycznie zaimportowana do Pale Moon. Masz pomysł, jak zainstalować wtyczkę Java w Pale Moon?
Lijin
1
@Lijin: I to nie działa z FF 54 dla Linuksa. :(
Gunnar Hjalmarsson
11

Możesz użyć rozszerzonej wersji wsparcia dla przeglądarki Firefox 52 w następujący sposób:

Powinny działać następujące kroki (testowane na Mint 18 w oparciu o Ubuntu 16.04 i Mint 19 w oparciu o Ubuntu 18.04):

  1. Pobierz i wyodrębnij instalację Firefoksa ESR stąd: Pobierz Firefox Extended Support Release . Upewnij się, że nie aktualizuje się automatycznie, zmieniając ustawienia aktualizacji w preferencjach.
  2. Uruchom Firefox i wpisz about:configna pasku lokalizacji
  3. Zaakceptuj ryzyko, a następnie dodaj klucz (prawy przycisk myszy -> Nowy -> Boolean)
  4. Zadzwoń do klucza plugin.load_flash_onlyi ustaw go nafalse
  5. Dodaj rozszerzenie Firefox do przełączania agenta użytkownika, np. User-Agent Switcher
  6. Ustaw agenta użytkownika na wcześniejszą wersję przeglądarki Firefox w systemie Linux, np. Mozilla/5.0 (X11; Linux i586; rv:31.0) Gecko/20100101 Firefox/31.0
  7. Zamknij Firefox
  8. Pobierz pakiet JRE tar.gz dla systemu Linux z witryny Java.com i zapisz plik w folderze Pobrane w folderze domowym (tj ~/Downloads.). Będzie miał postać: jre-8u121-linux-i586.tar.gzdla wersji 32-bitowej. Wybierz wersję 32-bitową lub 64-bitową zgodnie z pobraną wersją przeglądarki Firefox ESR.
  9. Następnie wykonaj następujące czynności w powłoce, aby wyodrębnić środowisko JRE (w razie potrzeby zamień na wersje 64-bitowe):

    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. Teraz Java musi być połączona z Firefoksem. W skorupce:

    mkdir -p ~/.mozilla/plugins/
    cd /opt/java/32/jre1.8.0_121
    ln -sf $PWD/lib/i386/libnpjp2.so ~/.mozilla/plugins/
  11. Uruchom Firefox i sprawdź swoją wersję Java tutaj: Sprawdź wersję Java

  12. Jeśli to nie działa i wydaje się, że ładowana jest niewłaściwa wtyczka Java, np. IcedTea, a następnie usuń je:

    sudo apt-get remove icedtea-plugin icedtea-8-plugin icedtea-netx icedtea-netx-common
Marcarans
źródło
Ale gdy Firefox ESR 53 zostanie wyłączony i ta obsługa wtyczek zostanie usunięta. Dobrze? Dzięki za szczegółową odpowiedź
Lijin,
Kolejną wersją ESR będzie Firefox ESR 59. ESR 52 będzie obsługiwany do drugiego kwartału 2018 r. Zgodnie z tym: mozilla.org/en-US/firefox/organizations/faq . Do tego czasu mam nadzieję, że narzędzia będą migrowane z wtyczki Java lub że będzie inne rozwiązanie!
mcarans
Firefox ESR jest dostępny na Jonathon F w PPA . Przechodzi test wtyczki Java i test Adobe FlashPlayer .
N0rbert,
firefox-esrna LaunchPad zażądano pakietu (patrz błąd 1676164) .
N0rbert,
Pobrałem PaleMoon i zaktualizowałem java, postępując zgodnie z instrukcjami z tej odpowiedzi. Działa (Kubuntu 17.10)
TimSparrow
9

EDYTOWAĆ:

Oto lista przeglądarek, które nadal obsługują NPAPI z Wikipedii:

wprowadź opis zdjęcia tutaj


Istnieje specjalna wersja przeglądarki Firefox, która nadal obsługuje wtyczki NPAPI.

Z poradnika:

Mozilla zakończyła obsługę tradycyjnych wtyczek przeglądarki NPAPI, oprócz Flasha, w Firefoksie 52 7 marca 2017 r.

Mozilla oferuje jednak „Extended Support Release” lub ESR, gałąź przeglądarki Firefox. Ta przeglądarka jest przeznaczona dla organizacji posiadających stabilną, długoterminową platformę, która odbiera tylko aktualizacje zabezpieczeń, a nie częste aktualizacje funkcji i zmiany otrzymywane przez główną wersję Firefoksa.

Firefox 52 ESR został wydany 7 marca 2017 r. I zawiera obsługę wtyczek do przeglądarek innych niż Flash. Mozilla będzie nadal obsługiwać Firefoksa 52 ESR z aktualizacjami bezpieczeństwa, aż do drugiego kwartału 2018 roku . W tym momencie następna wersja przeglądarki Firefox ESR ESR porzuci obsługę wtyczek NPAPI.

Odwiedź stronę pobierania Firefox Extended Support Release, aby pobrać wersję ESR Firefoksa. Jeśli nie masz pewności, którą wersję pobrać, wybierz 32-bitową wersję Firefoksa, aby uzyskać maksymalną zgodność ze starszymi wtyczkami. Starsze wtyczki mogą nie mieć dostępnych wersji 64-bitowych.

You'reAGitForNotUsingGit
źródło
Tak, znam Firefox ESR . Jest to jednak inne obejście, ponieważ How To Geek mówi: W tym momencie następna wersja przeglądarki Firefox ESR ESR porzuci obsługę wtyczek NPAPI . Teraz używam 64-bitowej przeglądarki Firefox 52.0.2, w której działa wtyczka Java (używając flagi plugin.load_flash_only ), ale zniknie ona wkrótce po aktualizacji do 53. Potrzebuję tylko długoterminowego rozwiązania, przeglądarki obsługującej wtyczkę Java przez długi czas .
Lijin
@Lijin - Możesz wtedy wypróbować Midori lub GNOME Web
You'reAGitForNotUsingGit
Tak. Właśnie pobrałem Midori. Jeszcze tego nie próbowałem. Jakieś pomysły na to, jak włączyć / zainstalować wtyczkę Java?
Lijin
@Lijin Cóż, oto odpowiedź na pytanie, jak włączyć Javę w Midori . Zobacz także edycję mojej odpowiedzi; Dołączyłem listę przeglądarek, które nadal obsługują NPAPI.
You'reAGitForNotUsingGit
Dzięki za listę przeglądarek. Ale co jeśli już zainstalowałem JDK z plikiem .tar.gz? Jak mogę uzyskać wtyczkę w Midori?
Lijin
1

Szczerze mówiąc, nie mamy dzisiaj dobrych opcji

Pale Moon ma tylko częściową obsługę wtyczek Java. Przynajmniej nie działają pod Waylandem. Odnosi się to do każdej przeglądarki pochodzącej z Firefoksa, która na razie jest dowolną przeglądarką z „listy wsparcia NPAPI”. Ale przynajmniej zespół Pale Moon wspiera ich projekt.

Gnome Web ma ten sam problem, ale nawet w większym stopniu. To samo z Konquerorem.

Midori była dobrą przeglądarką, ale nie była aktualizowana zbyt długo

SeaMonkey w ogóle nie obsługuje NPAPI. Podają nawet na swojej stronie internetowej:

nie planujemy samodzielnie obsługiwać porzuconych rzeczy, takich jak klasyczne rozszerzenia i wtyczki NPAPI ... kiedy znikną, znikną

Safari nie ma już od lat

Tak, tak ... Trzymam maszynę wirtualną z systemem Windows i (omg, to żenujące) zainstalowaną IE, tylko po to, aby móc pracować z moim kontem bankowym

Hasan Ammori
źródło