Webmaster
página principal
preguntas básicas sobre el curso
calendario de próximos cursos
temario
modalidad on_line
participación como alumno "oyente"
curso personalizado
participación por módulos



.....


¿QUÉ ES JAVASCRIPT?

Mediante HTML se pueden crear sitios web realmente complejos y completos. Pero llega un momento en que nuestra imaginación va más allá. Los usuarios están acostumbrados a la riqueza de comportamiento de las demás aplicaciones del sistema, y todas las páginas web que visitan le parecen monótonas por muchas imágenes y melodías que contengan. Es el momento de la renovación.

Gracias a los scripts un documento cobra vida. Es posible modificar el contenido en función del comportamiento del usuario, variar las páginas según el navegador que las visualice o reaccionar ante el movimiento del ratón.

Un script es un programa que puede acompañar un documento HTML o estar contenido en su interior. Las instrucciones del programa se ejecutan cuando se carga el documento o cuando se produce alguna circunstancia tal como la activación de un enlace por parte del usuario. Este tipo de acciones desencadenan lo que se conocen como eventos.

Los scripts permiten a los creadores de páginas web realzar el contenido de sus documentos.

Algunas mejoras pueden ser las siguientes:

• Generación dinámica del documento en el momento de la carga

• Validación de datos introducidos en un formulario, así como el rellenado automático de aquellos controles del mismo que lo precisen.

• Control de los eventos que se producen en la página: un elemento toma el foco, un elemento es activado con el ratón, etc.

Podemos distinguir dos tipos de scripts en un documento HTML. El primero es el que se ejecuta durante la carga de la página. Existe la posibilidad de incluir contenido específico para aquellos navegadores que no incluyen scripts entre sus características. El segundo tipo son los ejecutados cada vez que un usuario (o el navegador) genera un evento. Por ejemplo la pulsación de un botón en un formulario.

Existen diversos lenguajes en los que escribir nuestros scripts para revitalizar nuestras páginas web: VBScript, en visual basic, TCL scripts, Perl scripts y el lenguaje de scripts por excelencia: JavaScript, creado por Netscape Corporation.

El lenguaje ECMA es el futuro estándar para scripts de clientes web, pero mientras llega este futuro la "estrella" de los lenguajes de scripting es JavaScript.

JavaScript vs Java

No hay que confundir Java, el lenguaje de Sun Microsystems, y JavaScript, por mucho que compartan las cuatro primeras letras del nombre. En la siguiente tabla se resumen las diferencias entre ambos:

JavaScript Java
Interpretado por el cliente. Compilado en bytecodes que se descargan desde el servidor. Ejecutado en el cliente.
Código integrado e incrustado en el HTML. Código incluido mediante applets a los que se accede desde el HTML.
Variables declaradas sin especificación del tipo. Las variables deben ser declaradas especificando el tipo. Mayor rigidez.
Referencias entre objetos comprobadas en tiempo de ejecución. Referencias entre objetos chequeadas en tiempo de compilación.
No puede escribir automáticamente a disco. No puede escribir automáticamente a disco.

JavaScript es más sencillo de aprender que Java, debido a su sencilla sintaxis y a la gran cantidad de recursos de programación disponibles en el núcleo del lenguaje. Por ejemplo el objeto String, del que carecen lenguajes como C++.




Menú principal de Ciberaula





..WEBMASTER

Ultima actualización: 1-marzo-99
© Club de Usuarios de Internet - Ciberaula
Está prohibida la reproducción total o parcial del contenido de esta página sin permiso previo por escrito del propietario.