Pulsa y activa: ActiveX y el caso EOLAS

Eolas posee desde 1994 la patente número 5,838,906 que permite insertar (incrustar) objetos en los navegadores. Obviamente, Eolas quiere cobrar a otras empresas por el uso de su patente.

La mayoría de los navegadores gráficos están afectados por la patente. Esto incluye tecnologías tan extendidas como componentes ActiveX, applets de Java y otros plug-ins para los navegadores. Este hecho pone en serio peligro a todos los desarrollos Web existentes que usan dichas técnicas. Hasta el W3C había pedido anular la patente.

Tras varios litigios con Eolas, en diciembre de 2005, Microsoft decidió que los plug-ins en Internet Explorer deberían ser activados de forma explícita por el usuario. Hace unos días, concretamente el 16 de enero de 2006, Microsoft ha empezado a enviar a los suscriptores de MSDN una versión de prueba y actualizada de Microsoft ActiveX. El cambio es muy simple, impide la interacción directa con los controles ActiveX cargados a través de elementos applet, object y embed.

Esto significa que impide la interacción, pero no la visualización de elementos en Internet Explorer; por ejemplo, si insertamos una película Flash, ésta se mostrará pero no podremos interactuar con ella hasta que pulsemos sobre la misma para activarla.

Activando ActiveX

Microsoft también propone una serie de soluciones, bastante discutibles, utilizando JavaScript. La realidad es que la solución sólo será viable cuando los fabricantes incorporen estos elementos (Flash, QuickTime, etc.) como funciones internas del navegador sin la necesidad de recurrir a las técnicas actuales.

Si alguien dudaba de los peligros de patentar ciertas cosas… como de costumbre, los usuarios seremos los más perjudicados.

Actualización del 3 de abril de 2006: comienzan a verse métodos para saltarse la modificación a la que obliga la patente y, de este modo, conservar la funcionalidad original de Internet Explorer. En este caso, la solución, ofrecida por Jason Baker, pasa por el uso de un script: activateActiveX.

Actualización del 12 de noviembre de 2007: Leo en la web de Andrés Nieto que Microsoft eliminará el tener que pulsar para activar los elementos incrustados en una revisión de Internet Explorer prevista para abril de 2008.

Actualización del 13 de diciembre de 2007: parece que los chicos de Microsoft están cumpliendo sus promesas y han sacado una actualización previa para activar automáticamente elementos incrustados.

Una respuesta a “Pulsa y activa: ActiveX y el caso EOLAS

  1. Pingback: Los textos de qweos.net» Blog Archive » Internet Explorer 7 beta 2

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

*

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>