¿Existe algún navegador web que admita complementos NPAPI?

15

Según este artículo, Mozilla ha eliminado el soporte de los complementos NPAPI de Mozilla Firefox versión 52 . ¿Hay algún navegador web compatible con el complemento NPAPI? Tengo que usar un sitio web con frecuencia que usa el complemento Oracle Java . Estoy usando Ubuntu 16.04 64 bit con Java JDK 8u121 .

Las ayudas son muy apreciadas. Gracias.

Lijin
fuente

Respuestas:

14

El navegador web Pale Moon es una opción interesante. En la hoja de ruta futura del documento Pale Moon , hacen esta declaración:

"Pale Moon es compatible con los complementos NPAPI . A diferencia de Firefox, no vamos a dejar de utilizar o eliminar el soporte para este tipo de complementos . Esto significa que podrá continuar utilizando sus medios, autenticación y otros complementos en Pale Luna como Flash, Silverlight, autenticadores bancarios o complementos de red para fines específicos ".

Gunnar Hjalmarsson
fuente
Parece ser un navegador razonable. Le echaré un vistazo. Gracias
Lijin
@Lijin: Sí, probé con éxito un complemento NPAPI con él mismo. Luego volví a FF 52 con "plugin.load_flash_only" establecido en "false". Si ese truco no funciona con FF 53, probablemente vuelva a instalar Pale Moon.
Gunnar Hjalmarsson
Si. También estoy usando la bandera plugin.load_flash_onlyen Firefox 52 para Linux. Se eliminará en Firefox 53, porque ayer vi que se eliminó en Firefox 53 para Windows.
Lijin
Instalé Pale Moon ahora, pero no obtengo el complemento de Java en la lista de complementos. Pensé que, si el complemento de Java está allí en Firefox, se importará automáticamente en Pale Moon. ¿Alguna idea de cómo instalar el complemento Java en Pale Moon?
Lijin
1
@Lijin: Y tampoco funciona con FF 54 para Linux. :(
Gunnar Hjalmarsson
11

Puede usar la versión de soporte extendido de Firefox 52 de la siguiente manera:

Los siguientes pasos deberían funcionar (probado en Mint 18 basado en Ubuntu 16.04 y Mint 19 basado en Ubuntu 18.04):

  1. Descargue y extraiga la instalación de Firefox ESR desde aquí: descargue la versión de soporte extendido de Firefox . Asegúrese de que no se actualiza automáticamente cambiando la configuración de actualización en las preferencias.
  2. Inicie Firefox y escriba about:configen la barra de ubicación
  3. Acepte los riesgos y luego agregue una clave (haga clic con el botón derecho del mouse -> Nuevo -> Booleano)
  4. Llame a la tecla plugin.load_flash_onlyy configúrela enfalse
  5. Agregue una extensión de Firefox para cambiar el agente de usuario, por ejemplo. User-Agent Switcher
  6. Configure el agente de usuario a una versión anterior de Firefox en Linux, por ejemplo. Mozilla/5.0 (X11; Linux i586; rv:31.0) Gecko/20100101 Firefox/31.0
  7. Cierra Firefox
  8. Descargue el paquete tar.gz JRE para Linux desde Java.com y almacene el archivo en la carpeta Descargas en su carpeta de inicio (es decir ~/Downloads). Será de la forma: jre-8u121-linux-i586.tar.gzpara la versión de 32 bits. Elija la versión de 32 bits o de 64 bits de acuerdo con la versión de Firefox ESR que descargó.
  9. Luego haga lo siguiente en un shell para extraer el JRE (reemplazando con versiones de 64 bits si es necesario):

    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. Ahora Java necesita estar vinculado a Firefox. En una cáscara:

    mkdir -p ~/.mozilla/plugins/
    cd /opt/java/32/jre1.8.0_121
    ln -sf $PWD/lib/i386/libnpjp2.so ~/.mozilla/plugins/
  11. Inicie Firefox y verifique su versión de Java aquí: Verifique la versión de Java

  12. Si no funciona y el complemento de Java incorrecto parece estar cargado, por ejemplo. IcedTea, luego quítelos:

    sudo apt-get remove icedtea-plugin icedtea-8-plugin icedtea-netx icedtea-netx-common
mcarans
fuente
Pero cuando Firefox ESR 53 está fuera y este soporte para complementos se eliminará. ¿Derecho? Gracias por la respuesta detallada
Lijin
La próxima versión de ESR será Firefox ESR 59. ESR 52 será compatible hasta el segundo trimestre de 2018 de acuerdo con esto: mozilla.org/en-US/firefox/organizations/faq . Para entonces, espero que las herramientas hayan migrado del complemento web de Java o que haya otra solución.
mcarans
Firefox ESR está disponible en PPA de Jonathon F . Pasa la comprobación del complemento de Java y la prueba de Adobe FlashPlayer .
N0rbert
firefox-esrSe solicitó el paquete en LaunchPad (ver error 1676164) .
N0rbert
Descarga PaleMoon y actualiza Java usando las instrucciones de esta respuesta. Funciona (Kubuntu 17.10)
TimSparrow
9

EDITAR:

Aquí hay una lista de navegadores que aún admiten NPAPI de Wikipedia:

ingrese la descripción de la imagen aquí


Hay una versión especial de Firefox que aún admite complementos NPAPI.

Del How-To-Geek:

Mozilla finalizó el soporte para los complementos de navegador NPAPI tradicionales, aparte de Flash, con Firefox 52 el 7 de marzo de 2017.

Sin embargo, Mozilla ofrece una "versión de soporte extendido", o ESR, rama del navegador Firefox. Este navegador está diseñado para que las organizaciones tengan una plataforma estable a largo plazo que solo reciba actualizaciones de seguridad, no las actualizaciones y cambios frecuentes de funciones que recibe la versión principal de Firefox.

Firefox 52 ESR se lanzó el 7 de marzo de 2017 e incluye soporte para complementos de navegador que no son Flash. Mozilla continuará admitiendo Firefox 52 ESR con actualizaciones de seguridad hasta algún momento del segundo trimestre de 2018 . En ese punto, la próxima versión ESR de Firefox dejará de ser compatible con los complementos NPAPI.

Visite la página Descargar la versión de soporte extendido de Firefox para descargar la versión ESR de Firefox. Si no está seguro de qué versión descargar, elija la versión de 32 bits de Firefox para obtener la máxima compatibilidad con complementos más antiguos. Es posible que los complementos anteriores no tengan versiones de 64 bits disponibles.

You'reAGitForNotUsingGit
fuente
Sí, estoy al tanto de Firefox ESR . Pero es otra solución alternativa ya que How To Geek dice que en ese momento, la próxima versión ESR de Firefox dejará de ser compatible con los complementos NPAPI . Ahora uso Firefox 52.0.2 de 64 bits en el que funciona el complemento de Java (usando el indicador plugin.load_flash_only ), pero desaparecerá poco después de la actualización a 53. Todo lo que necesito es una solución a largo plazo , un navegador que admita el complemento de Java durante mucho tiempo. .
Lijin
@Lijin - Quizás quieras probar Midori o GNOME Web entonces
You'reAGitForNotUsingGit
Si. Acabo de descargar Midori. No lo he probado todavía. ¿Alguna idea sobre cómo habilitar / instalar Java Plugin en eso?
Lijin
@Lijin Bueno, aquí hay una respuesta sobre cómo habilitar Java en Midori . También vea la edición de mi respuesta; Incluí una lista de navegadores que aún admiten NPAPI.
You'reAGitForNotUsingGit
Gracias por la lista de navegadores. Pero, ¿qué pasa si ya instalé JDK con el archivo .tar.gz? ¿Cómo puedo obtener el complemento en Midori?
Lijin
1

Honestamente, hoy no tenemos buenas opciones.

Pale Moon solo tiene soporte parcial para Java Plugins. Al menos, no trabajan con Wayland. Es cierto para cada navegador, derivado de Firefox, que por ahora es cualquier navegador de la "lista de soporte de NPAPI". Pero al menos el equipo de Pale Moon apoya su proyecto.

Gnome Web comparte el mismo problema, pero incluso en mayor grado. Lo mismo con Konqueror.

Midori solía ser un buen navegador, pero no se ha actualizado durante demasiado tiempo

SeaMonkey no es compatible con NPAPI en absoluto. Incluso lo dicen en su sitio web:

no estamos planeando admitir cosas abandonadas como extensiones clásicas y complementos NPAPI por nuestra cuenta ... cuando se van, se van

Safari se ha ido por años ahora

Entonces, sí ... mantengo una máquina virtual con Windows e (por Dios, esto es vergonzoso) IE instalado, solo para poder trabajar con mi cuenta bancaria

Hasan Ammori
fuente