Cómo usar Silverlight 1.0 en Opera

La versión de Opera para MS Windows soporta Silverlight. Lamentablemente, la mayoría de las aplicaciones Silverlight verifican la versión del navegador por lo que Silverlight no inicia en Opera.
Incluso si cambiamos la identificación del navegador, Silverlight sigue sin funcionar.

Por esa razón Ondrej Tomec ha creado un UserScript para esquivar el bloqueo interpuesto por esas aplicaciones.

Para hacer que Silverlight 1.0 o 1.1 funcione en Opera, sigue estos pasos:

  1. Debes tener Silverlight instalado.
  2. Copia los archivos DLL del directorio de instalación de Silverlight (por defecto: Archivos de programa\Microsoft Silverlight\) a la carpeta de Plugins de Opera (por defecto: Archivos de programa\Opera\program\plugins).
  3. Descarga el userscript silverlight.js y cópialo en tu directorio de User JavaScript (por ejemplo, en: c:\archivos de programa\opera\userjs). Si la carpeta no existe, créala.
  4. Después en Opera ir a Herramientas -> Opciones -> Avanzado -> Contenido -> Opciones de JavaScript y seleccionar la carpeta creada en la opción anterior.
  5. Por último, reinicia Opera.

Ahora puedes probar algunos sitios con contenido Silverlight:
https://silverlight.net/showcase/

Cabe destacar que aún existen algunos problemas:

  • El ingreso de datos por teclado no funciona.
  • Problemas con función de arrastrar y soltar.
  • En algunos sitios no funciona.
  • Algunas veces Opera se cierra.

Este script es para Silverlight 1.0. Para Silverlight 2.0 ningún script es necesario. Sólo instala Silverlight 2.0 y visita alguna página web que esté usando Silverlight 2.0, como éste por ejemplo.