Sumario
Tecnologías incompatibles
Las tecnologías incompatibles utilizadas por este servicio son:
- Microsoft Silverlight
- Los sitios Web desarrollados con Microsoft Silverlight requieren un plug-in para funcionar. Microsoft sólo ofrece el plug-in para Microsoft Windows y Apple OS X. Otros sistemas operativos quedan excluidos del uso de esta tecnología. Microsoft no ofrece documentación suficiente para que un equipo independiente pueda preparar una implementación 100% funcional.
Alternativas disponibles
Algunas opciones disponibles para los usuarios son:
- Pipelight
- Pipelight es un plug-in especial que permite el uso en navegadores en Linux de plug-ins exclusivos de Windows.
- Usar una máquina virtual con Virtualbox
- Es posible instalar Microsoft Windows y otros en una máquina virtual usando Oracle Virtualbox. Aún así se requiere de una licencia válida de los sistemas a instalar.
Soluciones disponibles
Las opciones de solución definitiva para los desarrolladores de este servicio incluyen:
- Reimplementar usando sólo HTML y CSS
- Hoy en día, los estándares Web (HTML5, CSS 3...) permiten la inclusión de contenido dinámico y multimedia.
Detalles
Instalar software híbrido (Open Source y Propietario) pensado únicamente en servicios como Netflix
En este caso tenemos a Netflix-Desktop desarrollado por Erich Hoover.
Esta herramienta Instala una versión de wine (mantenida por el autor) y un conjunto de scripts que se encargan de instalar Firefox (win32), Silverlight y mantenerlos actualizados.
Existen maneras sencillas de instalar Netflix-Desktop para Ubuntu, Arch y Fedora.
Ubuntu 12.04 en adelante
- Abre una terminal
- Agrega el repositorio del autor en Launchpad ejecutando
sudo apt-add-repository ppa:ehoover/compholio
- Actualiza tu información de los repositorios ejecutando
sudo apt-get update
- Instala Netflix-Desktop ejecutando
sudo apt-get install netflix-desktop
- Una vez que termine tendrás una archivo
netflix-desktop.desktop
en/usr/share/applications
por lo cual la mayoría de aplicaciones de menu deberían mostrar el atajo de ejecución de Netflix-Desktop - Ejecútalo y permite que instale
Wine Mono Installer
yWine Gecko Installer
- Una vez que termine te aparecerá en pantalla completa la página de Netflix y podrás utilizarlo sin problema.
Arch Linux
- No he intentado personalmente en Arch así que estas instrucciones son para ejecutarlas bajo tu propio riesgo.
- Debes tener habilitado el repositorio AUR.
- La ubición del paquete es esta.
Fedora (Disculpa pero desconozco desde que versión)
- No he intentado personalmente el proceso por lo cual prefiero dejar el link a las instrucciones y que el interesado tome la decisión si desea o no seguirlas.
Usar Pipelight para ejecutar Silverlight desde cualquier navegador que soporte NPAPI.
Para este caso existe Pipelight, los mismos desarrolladores pensaron en esta herramienta como una solución para ejecutar Flash, Silverlight y Shockwave Player de Windows en Linux a través de NPAPI.
Actualmente soportan las siguientes distros de manera sencilla:
Y también si quieres compilar la herramienta por tu cuenta lo puedes hacer siguiendo estas instrucciones.
Como utilizarlo en Ubuntu 12.04 en adelante
- Abre una terminal
- Agrega el repositorio del autor en Launchpad ejecutando
sudo apt-add-repository ppa:pipelight/stable
- Actualiza tu información de los repositorios ejecutando
sudo apt-get update
- Si solo te interesa utilizar Silverlight ejecuta
sudo apt-get install pipelight
- Si te interesa utilizar otros plugins ejecuta
sudo apt-get install pipelight-multi
y para activarlos (ejemplo) ejecutasudo pipelight-plugin --enable silverlight
. - Algunos sitios, como Netflix, no te permitirán utilizar los plugins debido al 'User Agent' del navegador por lo cual tendrás que cambiarlo.
- En Firefox puedes utilizar UAControl ó User Agent Overrider con los siguientes datos:
- Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20120427 Firefox/15.0a1
- Mozilla/5.0 (Windows NT 6.1; WOW64; rv:22.0) Gecko/20100101 Firefox/22.0
- Mozilla/5.0 (Windows NT 6.1; rv:23.0) Gecko/20131011 Firefox/23.0
- En Chrome puedes instalar User Agent Switcher y escoger Windows Firefox 15 y es todo.
- En Firefox puedes utilizar UAControl ó User Agent Overrider con los siguientes datos:
La imagen es original de http://www.iheartubuntu.com/2012/11/ppa-for-netflix-desktop-app.html
Seguimiento y colaboración
Colaboradores: Ricardo Rosales
El código fuente de esta ficha está ubicada en servicios/netflix/index.md. Envíanos tus cambios por medio de un pull request de Github o por correo electrónico. Si necesitas instrucciones detalladas de participación, visita la página Cómo participar.