LENGUAJE JAVA SCRIPT

 

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 la Web que decida mejorar sus p�ginas y la potencia de sus proyectos. Es un lenguaje de programaci�n bastante sencillo y pensado para hacer las cosas con rapidez, a veces con ligereza. Incluso las personas que no tengan una experiencia previa en la programaci�n podr�n aprender este lenguaje con facilidad y utilizarlo en toda su potencia con s�lo un poco de pr�ctica.

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

La alianza hizo que JavaScript se dise�ara como un hermano peque�o de Java, solamente �til dentro de las p�ginas Web y mucho m�s f�cil de utilizar, de modo que cualquier persona, sin conocimientos de programaci�n pudiese adentrase en el lenguaje y utilizarlo a sus anchas. Adem�s, para programar JavaScript no es necesario un kit de desarrollo, ni compilar los scripts, ni realizarlos en ficheros externos al c�digo HTML, como ocurr�a con los applets.Netscape 2.0 fue el primer navegador que entend�a JavaScript y su estela fue seguida por los navegadores de la compa��a Microsoft a partir de la versi�n 3.0.

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]

Hosted by www.Geocities.ws

1