JS EMBEDDED CONTENT (v.1.1 final) 
================================

1) Introducción
2) Características
3) Bugs y limitaciones
4) Instalación
5) Historial
6) Licencia
7) Créditos



1) INTRODUCCIÓN:
----------------

"JS Embedded Content" es una pequeña aplicación Javascript que permite la 
activación automática de los elementos OBJECT, EMBED y APPLET incrustados
en un documento HTML (películas Flash, applets de Java, archivos de video, 
etc.); de esta manera se evita que estos elementos deban ser activados 
manualmente por el usuario, porcedimiento necesario para que pueda interactuar 
con ellos en Internet Explorer 7, algunas actualizaciones de Internet Explorer 6 
y la versión internacional de Ópera 9.



2) CARACTERÍSTICAS:
-------------------

*	Javascript no intrusivo: Todo el código se almacena en un archivo externo,
	permitiendo así su completa separación del código HTML. Esto facilita su
	implementación, su mantención y un código HTML más limpio.
	
*	Javascript no obstructivo: La no disponibilidad de Javascript en el navegador
	del usuario no es un obstáculo para que éste pueda visualizar e interactuar
	normalmente con los elementos OBJECT, EMBED y/o APPLET, sólo que será necesaria
	su activación manual.
	
*	Versatilidad: A diferencia de otras aplicaciones similares disponibles en la red,
	no actúa sólo para un elemento en específico, sino que para todos aquellos que
	requieran de las etiquetas OBJECT, EMBED y/o APPLET.
	
*	Compatibilidad:
	- Ópera 9 o superior (para versiones anteriores no es requerido)
	- I. Explorer 5 o superior (Windows, en MAC no he probado)
	
	
3) BUGS Y/O LIMITACIONES:
-------------------------

*	El script no es compatible con navegadores distintos a Internet Explorer y Ópera
	debido al uso de la propiedad outerHTML, pero como dichos navegadores no requieren
	de esta aplicación no significa mayor problema (por ahora).
	
	

4) INSTALACIÓN:
---------------

Su modo de uso no podía ser más sencillo. Simplemente debes incluir el archivo Javascript
en tus documentos HTML. Para eso ingresa el siguiente código entre las etiquetas <HEAD>
y </HEAD> de tus páginas:

<script type="text/javascript src="embeddedcontent.js" defer="defer"></script>

NOTA: el uso del atributo DEFER en la etiqueta SCRIPT es imprescindible para poder emular 
en I. Explorer el evento DOMContentLoaded que será utilizado en Ópera.



5) HISTORIAL DE VERSIONES:
--------------------------

Versión 1.1 final (Octubre 13, 2006)

	- Mejorado el bloque de código para filtrar los navegadores requeridos.
	- Corregido el bug cuando se aplica el script sobre archivos de video en
	  Internet Explorer, por lo que se ha eliminado el método detectVideoFile().
	- El script se ejecuta cuando el DOM (Document Object Model) haya cargado
	  por completo, ya no es necesario que haya cargado toda la página.


Versión 1.1 beta 2 (Septiembre 21, 2006)

	- Corregido un error en la función getInnerCode() que no capturaba correctamente los nodos hijos.

	
Versión 1.1 beta (Septiembre 14, 2006)

	- Primera versión pública disponible (beta)


6) LICENCIA:
------------
"JS Embedded Content" es software libre. Se otorga permiso para copiar, distribuir
y/o modificar este programa bajo los términos de la Licencia Pública General de GNU,
versión 2.0 o cualquier otra versión posterior (a su elección) publicada por la Free
Software Foundation.

Este programa se distribuye con la esperanza de que sea útil, pero SIN NINGUNA GARANTÍA, 
incluso sin la garantía MERCANTIL implícita o sin garantizar la CONVENIENCIA PARA UN 
PROPÓSITO PARTICULAR. Véase la Licencia Pública General de GNU para más detalles.

Debería haber recibido una copia de la Licencia Pública General de GNU junto con este
programa. Si no ha sido así, puede acceder al texto completo de la licencia en las
siguientes direcciones:

Versión oficial en inglés:
http://www.gnu.org/copyleft/gpl.html

Traducción no oficial en español:
http://gugs.sindominio.net/licencias/gples.html


6) CRÉDITOS:
------------

	- Raspu <donraspu@gmail.com> - Autor original