"Después del juego es antes del juego"
Sepp Herberger

miércoles, 15 de abril de 2015

Plugins rebeldes en Firefox y Chrome.

Adobe no es una empresa que se caracterice por su amor a Linux y a Firefox. Una de sus jugarretas ha sido dejar abandonada en la versión 11 el plugin de Flash para Firefox. La causa está en que Firefox utiliza el interface NPAPI para incluir plugins y Adobe decidió no actualizar mas el Flash con ese API en Linux. En cambio siguió actualizándolo para PPAPI, el API usado por Google Chrome, de tal forma que el Flash para Chrome ya va por la versión 17.
 
Afortunadamente, un máquina ruso decidió construir un wrapper de PPAPI a NPAPI que permite instalar el Flash Player diseñado para PPAPI en Firefox y otros navegadores basados en Mozilla, de tal forma que podamos disfrutar de versiones mas recientes de Flash en los mismos. Aquí van un par de enlaces con el software necesario:
Básicamente el truco está en descargarse el Pepper Flash Plugin, que es el que trae Chrome, copiarlo a la carpeta de plugins de Mozilla/Firefox e instalar o compilar el wrapper según las instrucciones de los enlaces.
 
Otro problema que tenemos son los plugins que ni siquiera existen en Linux,como el de Shockwave Player, también de Adobe, o el Silverlight de Microsoft. Pues tambien hay otra solución: Pipelight. Este es otro wrapper que permite instalar ambos plugins (y alguno mas, como el de Flash) dentro de Firefox, Chrome o Midori. Con Chromium parece ser que no funciona .
 
En este caso se usan los plugins originales de Windows mediante una versión tuneada de Wine que permite embeberlos dentro el navegador como un plugin más. Ojo al parche: no se instala el Firefox para Windows con los plugins dentro de Wine, lo que se hace es usar el Firefox de Linux y correr dentro los plugins usando un Wine customizado. Ahí es nada. 
 
Los enlaces son:
Básicamente hay que añadir su repositorio e instalar el paquete con el pipelight-plugin. Una vez hecho esto tan solo hay que activar los plugins. Según dicen en su página, soportan los siguientes plugin de Windows dentro de un Firefox para Linux:
  • Silverlight
  • Adobe Flash
  • Shockwave Player
  • Unity Web Player
  • Widevine
  • npactivex
  • Adobe Reader
  • Foxit PDF Reader
  • Grandstream Plugin
  • Hikvision Plugin
  • Roblox Plugin
  • Vizzed Retro Game Room
  • Viewright Caiway
  • Triangleplayer
  • Unity Web Player (64-bit)
  • Adobe Flash (64-bit)
Seguramente no sean infalibles y tengamos algún problema con ellos, pero no está mal esto de darle vueltas para hacer funcionar cosas a priori impensables. Cualquier día hacen funcionar el Autocad en Wine y yo me caigo de la silla.
 
 

No hay comentarios:

Publicar un comentario