20170315

Firefox 52 y Java (NPAPI plugins) - Firefox 52 and Java (NPAPI plugins)

Estos días está habiendo mucho revuelo con los problemas de Java con Firefox (o al revés), siendo el navegador de Mozilla la última alternativa viable (y viable excluye a IExploter) para la ejecución de plugins de Java en entorno web, así que he sacado dos minutos para publicar.

La cosa es que desde la aparción de Firefox 52, los plugins NPAPI dejan de funcionar, ya no aparecen disponibles en about:plugins. Esto no deja de ser un problema, por la cantidad de sitios que todavía hacen uso de este tipo de tecnología para, por ejemplo uso de certificados digitales, etc. La culpa puede que termine siendo del Chá Chá Chá, pero no es algo que toque debatir ahora (es de los programadores perezosos, que han tenido tiempo de sobra para modificar las aplicaciones).

Si accedemos a www.java.com para comprobar si tenemos o no el plugin instalado y en funcionamiento nos aparecerá un mensaje similar a este:
A partir de la versión 52 de Firefox (programada para marzo de 2017), Firefox limitará los plugins con los que es compatible y, por lo tanto, no ejecutará Java.


Como medida de auxilio podemos pelearnos con las opciones dentro de about:config, algo que la propia Mozilla desaconseja a los manazas. Pare ello debemos seguir los siguientes pasos:
  1. En una nueva pestaña introducir la en el campo de dirección lo siguiente: about:config
  2. Aceptar los riesgos que conlleva editar la configuración desde aquí
  3. Hacer clic derecho en cualquier sitio de la página y Nuevo > sí/no
  4. Introducir plugin.load_flash_only como nombre de preferencia
  5. Asignar el valor false
  6. Reiniciar el navegador
Una vez hecho esto deberían volver a estar disponibles el resto de plugins instalados y por lo tanto podremos hacer uso de las webs que los requieren.
De todos modos, hay que tener en cuenta que esto es una medida de urgencia, o lo que viene siendo pan para hoy, hambre para mañana, así que lo conveniente sería modificar los sitios para que dejen de utilizar estos plugins o instar en su caso a los desarrolladores de los mismos a que lo hagan

Paz y suerte.




Starting with Firefox Version 52 (scheduled for March 2017), Firefox has limited support for NPAPI plug-ins, and therefore will not run Java.
To enable this plugins you should follow the following steps:
  1. On a new tab, enter the following in the URL field: about:config
  2. Accept the risk of entering in the advance settings.
  3. Right click anywhere on the pache and New > true/false
  4. Enter  plugin.load_flash_only as preference name
  5. Set the false value
  6. Restart the browser
And enjoy it but you should keep in mind that this is a temporary solution or patch and the only actual solution is to modify the web sites to do not use the NPAPI plugins.

Peace and luck.
PS. I know, I know. My English is still quite poor but, the more you fix me, the more I learn.