Seguramente varios de nosotros hemos visto este texto de aviso al intentar abrir una página de Flash. Y lo que es peor, la página Flash no funcionará hasta que hagamos clic en el icono de Flash, con lo cual este problema hace que inicialmente veamos todas las páginas realizadas con tecnología Flash como inservibles.
El origen del problema
Este problema nos aparece si tenemos Windows Update habilitado y utilizamos Internet Explorer. Todo surgió cuando Microsoft perdió una batalla legal con Eolas por el uso de plugins en páginas web. Eolas reclama la propiedad intelectual de unas patentes, ya que es la única compañía con licencia para utilizar una patente que pertenece a la Universidad de California. Por el momento, todas las páginas web con cualquier contenido embebido dentro de un applet, objeto o tag se verán afectadas, y esto, por supuesto, incluye a Flash. El problema ya ha llegado demasiado lejos, inclusive afectando a Microsoft, que deberá pagar a Eolas unos 560 millones de dólares en daños.
Ahora Microsoft ha lanzado unos parches para corregir este problema, disponibles en el Microsoft Download Center y en Windows Update, y esperan que la mayoría de los usuarios los descarguen en los próximos meses. Con esta actualización, los controles ActiveX no serán activados por defecto y, por ello, los usuarios deberán hacer clic en un control para que funcione, ¡lo cual puede ser bastante molesto! Por suerte, hay una solución para que los desarrolladores se encarguen de esto, en http://msdn.microsoft.com/library/?url=/workshop/author/dhtml/overview/activating_activex.asp (está en inglés), y el pequeño consuelo de que algunos controles ActiveX no necesiten interacción con el usuario, por lo que no tendremos este problema. Más información
Una solución para el usuario final
Una sencilla solución para el usuario final consiste en eliminar el parche número 912945, que es una actualización a ActiveX de Internet Explorer.
Para hacerlo hay que dirigirse al Panel de Control --> Agregar/Eliminar programas. Seleccionar "Mostrar actualizaciones", y buscar la numerada 912945. Eliminarla, ignorando la advertencia de Microsoft. Problema solucionado por el momento, y a esperar IE7!