Java Script es un lenguaje de programación multiplataforma por
secuencia de comandos para WWW desarrollado por Netscape Communications en su
Navegador 2.0,
diseñado para el desarrollo de aplicaciones cliente (sin necesidad de
intervenir con el servidor) de Internet. Al
igual que VBScript, pertenece a la familia Java pero se diferencia de este
último en que los programas están incorporados en el archivo HTML.
El
Java Script fue creado en 1995 por Brendan Eich y fue llamado originalmente LiveScript y rebautizado el 4 de Diciembre de 1995 como java Script, definido
como un complemento del HTML y el Java; surge por la necesidad de agregar una
ayuda al Netscape Navigator, para hacer más accesibles los applets de Java a
las personas que no programaban en Java y a los diseñadores de la red,
descrito en primer momento como algo sencillo. Es un lenguaje dirigido a
eventos, y en menor escala a objetos, que se comporta de forma dinámica
respondiendo ante eventos en tiempo real que son producidos por el
mismo usuario.
En sus comienzos estaba lleno de defectos de seguridad, caracterizado por una
carencia de herramientas de desarrollo de gran alcance tales
como ambientes integrados de desarrollo, las depuraciones, y los mensajes de
error significativos. El java Script adquirió rápidamente vida propia y era
usado comúnmente para la manipulación de imágenes y el contenido de
documentos, mas que para controlar los applets de java. El éxito asombroso
del Java Script como lenguaje de programación radicó en ser un lenguaje
interpretado, es decir, que no necesitaba
ningún compilador, la escritura se podría copiar y pegar en las páginas
existentes del HTML con pocas o ningunas correcciones y estaba limitado
solamente por los navegadores.
Los lanzamientos subsecuentes del navegador incluyeron la ayuda para la
interacción a través de los plugins, un mejor modelo, más riguroso en cuanto
a seguridad. El destino del Java Script era dar mejor control al autor de sus
documentos y ampliar las capacidades del cliente.
Microsoft respondió al Java Script lanzando su propio lenguaje denominado
VBScript, capaz de entrelazar diversos componentes pero limitado inicialmente
a la plataforma Windows, donde fueron colocados en ejecución por primera vez. |