![]()
Qu� es JavaScript?
JavaScript, es
una de las m�ltiples maneras que han surgido para extender las capacidades del lenguaje
HTML. Al ser la m�s sencilla, es por el momento la m�s extendida. Antes que
nada conviene aclarar un par de cosas:
JavaScript no es
un lenguaje de programaci�n propiamente dicho. Es un lenguaje script u
orientado a documento, como pueden ser los lenguajes de macros que tienen
muchos procesadores de texto. Nunca podr�s hacer un programa con JavaScript,
tan s�lo podr�s mejorar tu p�gina Web con algunas cosas sencillas (revisi�n de
formularios, efectos en la barra de estado, etc...) y, ahora, no tan sencillas
(animaciones usando HTML din�mico, por ejemplo).
Con JavaScript
podemos crear efectos especiales en las p�ginas y definir interactividades con
el usuario. El navegador del cliente es el encargado de interpretar las
instrucciones JavaScript y ejecutarlas para realizar estos efectos e
interactividades, de modo que el mayor recurso, y tal vez el �nico, con que
cuenta este lenguaje es el propio navegador. JavaScript es un lenguaje de
programaci�n utilizado para crear peque�os programitas encargados de realizar
acciones dentro del �mbito de una p�gina Web.
JavaScript es el
siguiente paso, despu�s del HTML, que puede dar un programador de
Entre las
acciones t�picas que se pueden realizar en JavaScript tenemos dos vertientes.
Por un lado los efectos especiales sobre p�ginas Web, para crear contenidos
din�micos y elementos de la p�gina que tengan movimiento, cambien de color o
cualquier otro dinamismo. Por el otro, JavaScript nos permite ejecutar
instrucciones como respuesta a las acciones del usuario, con lo que podemos
crear p�ginas interactivas con programas como calculadoras, agendas, o tablas
de c�lculo.
JavaScript es un
lenguaje con muchas posibilidades, permite la programaci�n de peque�os scripts,
pero tambi�n de programas m�s grandes, orientados a objetos, con funciones,
estructuras de datos complejas, etc. Toda esta potencia de JavaScript se pone a
disposici�n del programador, que se convierte en el verdadero due�o y
controlador de cada cosa que ocurre en la p�gina.
JavaScript fue dise�ado para ser un lenguaje de elaboraci�n de scripts
que pudieran incrustarse en archivos HTML. No es compilado, sino que, en vez de
ello, es interpretado por el navegador. A diferencia de Java, que primero es
convertido a c�digo de byte f�cil de interpretar, JavaScript es le�do por el
navegador como c�digo fuente. Esto facilita el aprendizaje de JavaScript
mediante ejemplos, debido a que se puede ver la manera en que otros usan
JavaScript en sus p�ginas.

Historia del JavaScript.
En Internet se
han creado multitud de servicios para realizar muchos tipos de comunicaciones,
como correo, charlas, b�squedas de informaci�n, etc. Pero ninguno de estos
servicios se ha desarrollado tanto como el Web. El Web es un sistema
Hipertexto, una cantidad desmesurada de textos que contienen enlaces que
relacionan cada una de las unidades b�sicas donde podemos encontrar
informaci�n, las p�ginas Web. En un principio, para dise�ar este sistema de
p�ginas con enlaces se pens� en un lenguaje que permitiese presentar cada una
de estas informaciones junto con unos peque�os estilos, este lenguaje fue el
HTML, que luego se ver�a que no cumpli� todos los objetivos para los que fue dise�ado.
El primer
ayudante para cubrir las necesidades que estaban surgiendo fue Java, a trav�s
de la tecnolog�a de los Applets, que son peque�os programas que se incrustan en
las p�ginas Web y que pueden realizar las acciones asociadas a los programas de
prop�sito general. La programaci�n de Applets fue un gran avance y Netscape,
por aquel entonces el navegador m�s popular, hab�a roto la primera barrera del
HTML al hacer posible la programaci�n dentro de las p�ginas Web. No cabe duda
que la aparici�n de los Applets supuso un gran avance
en la historia del Web, pero no ha sido una tecnolog�a definitiva y muchas
otras han seguido implementando el camino que comenz� con ellos.
Netscape, despu�s
de hacer sus navegadores compatibles con los applets, comenz� a desarrollar un
lenguaje de programaci�n al que llam� LiveScript que permitiese crear peque�os
programas en las p�ginas y que fuese mucho m�s sencillo de utilizar que Java.
De modo que el primer JavaScript se llamo LiveScript, pero no dur� mucho ese
nombre, pues antes de lanzar la primera versi�n del producto se forj� una
alianza con Sun Microsystems, creador de Java, para desarrollar en conjunto ese
nuevo lenguaje

Usos de
JavaScript.
En realidad es
habitual encontrar JavaScript para realizar efectos simples sobre p�ginas Web,
o no tan simples, como pueden ser rollovers (que cambie una imagen al pasar el
rat�n por encima), navegadores desplegables, apertura de ventanas secundarias,
etc. Este lenguaje es realmente �til para estos casos, pues estos t�picos
efectos tienen la complejidad justa para ser implementados en cuesti�n de
minutos sin posibilidad de errores.
JavaScript proporciona los
medios para:

![]()
�ltima Actualizaci�n: 04FEB05
![]()
[Principal] [Pagina Trabajos] [Java] [Infograf�a]