web-dev-qa-db-fra.com

Existe-t-il un navigateur Web prenant en charge les plug-ins NPAPI?

Selon l'article this , Mozilla a supprimé la prise en charge des plug-ins NPAPI de la version 52 de Mozilla Firefox . Existe-t-il un navigateur Web prenant en charge le plug-in NPAPI? Je dois utiliser fréquemment un site Web qui utilise le plugin Oracle Java . J'utilise Ubuntu 16.04 64 bits avec Java JDK 8u121 .

Les aides sont très appréciées. Merci.

14
Lijin

Le navigateur Web Pale Moon est une option intéressante. Dans le document Pale Moon future roadmap , ils déclarent ceci:

"Pale Moon prend en charge plug-ins NPAPI. Contrairement à Firefox, nous ne désapprouverons ni ne supprimerons le support de ces types de plug-ins. Cela signifie que vous pourrez Continuez à utiliser vos supports, authentification et autres plug-ins dans Pale Moon, tels que Flash, Silverlight, les authentificateurs de banque ou les plug-ins de réseau, à des fins spécifiques. "

12
Gunnar Hjalmarsson

Vous pouvez utiliser la version de support étendu de Firefox 52 comme suit:

Les étapes suivantes devraient fonctionner (testé sur Mint 18 basée sur Ubuntu 16.04 et Mint 19 sur Ubuntu 18.04):

  1. Téléchargez et extrayez l'installation de Firefox ESR à partir d'ici: Téléchargez Firefox Extended Support Release . Assurez-vous que la mise à jour automatique ne s'effectue pas en modifiant les paramètres de mise à jour dans les préférences.
  2. Lancez Firefox et tapez about:config dans la barre d'adresse.
  3. Acceptez les risques, puis ajoutez une clé (clic droit de la souris -> Nouveau -> Booléen)
  4. Appelez la clé plugin.load_flash_only et définissez-la sur false
  5. Ajoutez une extension Firefox pour changer d’agent utilisateur, par exemple. User-Agent Switcher
  6. Définissez l'agent utilisateur sur une version antérieure de Firefox sous Linux, par exemple. Mozilla/5.0 (X11; Linux i586; rv:31.0) Gecko/20100101 Firefox/31.0
  7. Fermer Firefox
  8. Téléchargez le package tar.gz JRE pour Linux à partir de Java.com et stockez le fichier dans le dossier Téléchargements de votre dossier de base (c.-à-d. ~/Downloads). Il se présentera sous la forme: jre-8u121-linux-i586.tar.gz pour la version 32 bits. Choisissez la version 32 bits ou 64 bits en fonction de la version de Firefox ESR que vous avez téléchargée.
  9. Effectuez ensuite les opérations suivantes dans un shell pour extraire le JRE (en le remplaçant par des versions 64 bits si nécessaire):

    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. Maintenant, le Java doit être lié à Firefox. Dans une coquille:

    mkdir -p ~/.mozilla/plugins/
    cd /opt/Java/32/jre1.8.0_121
    ln -sf $PWD/lib/i386/libnpjp2.so ~/.mozilla/plugins/
    
  11. Lancez Firefox et vérifiez votre version Java ici: Vérifiez la version Java

  12. Si cela ne fonctionne pas et que le mauvais plug-in Java semble être chargé, par exemple. IcedTea, puis supprimez-les:

    Sudo apt-get remove icedtea-plugin icedtea-8-plugin icedtea-netx icedtea-netx-common
    
11
mcarans

EDIT:

Voici une liste des navigateurs qui prennent encore en charge NPAPI de Wikipedia:

enter image description here


Il existe une version spéciale de Firefox qui prend encore en charge les plugins NPAPI.

extrait du guide pratique:

Le 7 mars 2017, Mozilla a mis fin au support des plug-ins de navigateur NPAPI traditionnels, en dehors de Flash, avec Firefox 52.

Cependant, Mozilla propose une branche "Extended Support Release" ou ESR du navigateur Firefox. Ce navigateur est destiné aux organisations disposant d'une plate-forme stable à long terme ne recevant que les mises à jour de sécurité, et non les mises à jour fréquentes des fonctionnalités et des modifications reçues par la version principale de Firefox.

Firefox 52 ESR a été publié le 7 mars 2017 et comprend la prise en charge de plug-ins de navigateur non Flash. Mozilla continuera à prendre en charge Firefox 52 ESR avec les mises à jour de sécurité jusqu'à au deuxième trimestre de 2018 . À ce stade, la prochaine version ESR de Firefox abandonnera la prise en charge des plug-ins NPAPI.

Visitez la page Télécharger Firefox Extended Support Release pour télécharger la version ESR de Firefox. Si vous ne savez pas quelle version télécharger, choisissez la version 32 bits de Firefox pour une compatibilité maximale avec les anciens plugins. Les anciens plugins peuvent ne pas avoir de versions 64 bits disponibles.

7
Android Dev

En toute honnêteté, nous n'avons pas de bonnes options aujourd'hui

Pale Moon ne prend en charge que partiellement Java Plugins. Au moins, ils ne travaillent pas sous Wayland. C’est vrai pour tous les navigateurs, dérivés de Firefox, qui pour l’instant sont tous les navigateurs de la "liste de prise en charge de NPAPI". Mais au moins, l'équipe de Pale Moon soutient leur projet.

Gnome Web partage le même problème, mais à un degré plus élevé. Même chose avec Konqueror.

Midori était un bon navigateur, mais n'a pas été mis à jour depuis trop longtemps

SeaMonkey ne supporte pas du tout NPAPI. Ils l'indiquent même sur leur site web:

nous ne prévoyons pas de prendre en charge des éléments abandonnés tels que les extensions classiques et les plug-ins NPAPI par nos propres moyens ... lorsqu'ils sont partis, ils sont partis

Safari est parti depuis des années

Donc, ouais ... je garde une machine virtuelle avec Windows et (omg, c'est embarrassant) IE installé, juste pour pouvoir travailler avec mon compte bancaire

1
Hasan Ammori