Silverlight Chrome

No se trata del navegador ni de la tecnología web más usados (de momento), pero si tenemos la mala pata de visitar un sitio web con Silverlight usando Google Chrome, descubriremos que no se entienden.

Los únicos navegadores que actualmente tienen soporte oficial para la apuesta de Microsoft para desbancar al Flash de Adobe son Firefox y, cómo no, Internet Explorer.

La alternativa más rápida es encender uno de estos dos navegadores y escribir la dirección que no funciona, retrotayéndonos a aquella época, que creíamos prácticamente olvidada, en la que teníamos que tener varios navegadores a mano por si las moscas.

También está la opción de hacerle un hack a nuestro reproductor de Silverlight. El consejo ha salido del blog de un director de programación de Microsoft, que digo yo que podrían haberlo escrito ellos mismos y ahorrarnos el trabajo. Pero ya se sabe que el sueño de monopolios produce monstruos.

El truco consiste en ir a la línea 93 de Silverlight.supportedUserAgent.js e insertar este código:

1: else if (ua.indexOf("Chrome") >= 0) { 2: slua.Browser = "Chrome"; 3: }

Ten en cuenta que esta solución no garantiza que siempre pueda correr bien Silverlight en el navegador de Google. Algunas veces funciona, otras no. Pero al menos nos reducirá el número de ocasiones en las que nos veamos forzados a usar otro navegador.

Relacionados

Opiniones de los usuarios

Nos encanta escucharte ¿Nos dejas tu opinión?