martes, 13 de enero de 2009

Microsoft Silverlight puede bloquear el sistema

Hace un tiempo, Microsoft presentó Silverlight, un plug-in para mostrar animaciones y miniaplicaciones en la ventana del navegador, con la clara intención de competir con Flash de Adobe. No está muy claro si lo están consiguiendo o no, ya que, a día de hoy, sólo he visto Silverlight en acción en los sitios web de Microsoft y sus afiliados.

El caso es que, desde hace unos días, venía notando que Firefox cambiaba a veces de prioridad. Habitualmente lo tengo en prioridad "debajo de lo normal", por varias razones. Y por un par de veces me lo he encontrado en prioridad "por encima de lo normal". La primera vez pensé que me habría equivocado al asignarle la prioridad, pero cuando volvió a pasar, quedó claro que algo o alguien lo estaba cambiando.

Hoy me ha vuelto a pasar. Dándole a la cabeza, he recordado que había visto un vídeo en un sitio de Microsoft hace no mucho. Conque lo he probado: le he bajado la prioridad a Firefox, he ido a la página del vídeo y... ¡bingo!, la prioridad ha vuelto a subir como por arte de magia. De ahí a ver que el applet ("miniaplicación") que reproduce el vídeo estaba basada en Silverlight ha sido un paso. Y otro más el desactivar Silverlight en Firefox.

¿Porqué he sido tan drástico? Muy sencillo. Una de las razones para mantener Firefox con prioridad baja es que el sistema siga funcionando con normalidad cuando Flash o Java tengan bloqueado Firefox. Pero si Silverlight sube la prioridad justo cuando va a reproducir un vídeo, es posible que no pueda siquiera usar la barra de tareas para cambiar de programa, o el Administrador de tareas para cerrar Firefox. Windows seguirá funcionando normalmente, pero, en la práctica, habré perdido el control y tendré que reiniciar.

No sé qué razones tendrá Microsoft para hacer algo tan radical como asignar una prioridad peligrosa a un proceso a espaldas del usuario (¡hasta el Administrador de tareas pide confirmación cuando intentas hacerlo a mano!). Pero sospecho que será para que Silverlight parezca más rápido que Flash. Lo que sí sé es que con esas tácticas sucias han perdido un usuario. O mucho cambian las cosas, o las ranas van a criar pelo antes de que vuelva a permitir a Silverlight ejecutarse en uno de los ordenadores que gestiono.

No hay comentarios: