Conocido originalmente como JS Embedded Content, es un pequeño y “no obstructivo” código JavaScript para solucionar el problema de “Haga click aquí para activar y usar este control”, permitiendo a los usuarios de un sitio web interactuar con contenido embebido (películas Flash, películas Quicktime, applets de Java, etc.) sin tener que primero activarlos manualmente. Este procedimiento comenzó a ser requerido para las más recientes versiones de Internet Explorer (6+) y Opera (9+) como resultado de un conflicto de patentes con Eolas Technologies (otros navegadores no lo requieren… aún).
Características principales
- Es super sencillo de implementar y usar (3 simples pasos).
- Soporta páginas enviadas como application/xhtml+xml y text/html.
- Es completamente “no obstructivo”: el contenido embebido se mantendrá accesible aún si JavaScript no es soportado.
- HTML (o XHTML) y el código JavaScript se encuentran completamente separados uno del otro (no se utiliza JavaScript inline).
- Este software es de dominio público (sin derechos reservados).
¿Cómo instalar jActivating?
Paso 1:
Ubica el archivo JavaScript en algún directorio de tu servidor web.
Paso 2:
Agrega la siguiente línea en el encabezado de la página web donde quieres utilizarlo (entre <head>…</head>):
<script type="text/javascript" src="embeddedcontent.js" defer="defer"></script>
Aviso: el atributo defer es requerido para Internet Explorer.
Paso 3:
Utiliza tu método favorito para embeber contenido. A continuación un ejemplo simple:
<object type="application/x-shockwave-flash" data="movie.swf" width="400px" height="100px">
<param name="src" value="movie.swf" />
<p>Alternative content</p>
</object>
Descargas
jActivating puede ser descargado desde SourceForge

