|
Introducción:
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. 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 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
¿Para qué sirven los
JavaScript?
Si nos conformamos solo con el
HTML podemos realizar muy buenas páginas, sin embargo éstas
son demasiados estáticas. La llegada de los JavaScript han
sacudido las normas establecidas ofreciendo la posibilidad de
agregar un poco de dinamismo y de interactividad en tu sitio
Web.
¿Qué nos permiten
hacer?
Por ejemplo: con los JavaScript,
se puedes hacer diferentes cosas, como abrir ventanas popups,
generar marquesinas de textos, validar los formularios de
envío, generar ventanas de diálogo, realizar intercambio de
imágenes, con la llegada del DHTML se pueden generar muy
buenos efectos, como pueden ser menues desplegables, animar
capas,etc.
¿Java y JavaScripts son lo
mismo?
No!, antes que nada no hay que confundir
Java y JavaScript. Java es un lenguaje de programación
diseñado por Sun Microsystems específicamente para escribir
programas que pudieran bajarse y ejecutarse en la computadora
local. En cambio el JavaScript es un lenguaje de programación
que soportan los navegadores.Su código se programa
directamente dentro de la página HTML, y es interpretado por
el navegador al leerla. A pesar de su nombre, no tiene nada
que ver con java,ya que los applets creados con este último se
bajan,compilan y ejecutan al ser invocados por la página.
Diferencias entre JavaScript y Java la siguiente tabla compara
y contrasta Java y JavaScript:
|
JavaScript |
Java |
| Interpretado (no
compilado) por el cliente. |
Compilado en el servidor antes de ser ejecutado
en el cliente. |
| Object-based. El código usa
built-in, extensible objects, pero no clases o
herencia. |
Object-oriented. Los
applets consisten en clases de objetos con
herencia. |
| Código integrado e incrustado en
HTML. |
Los applets
diferenciados del HTML (se acceden desde las páginas
HTML). |
| Los tipos de las variables no se
declaran (loose typing). |
Los tipos de las
variables deben de ser declarados (strong
typing). |
| Enlaces dinámicos. Las referencias
de los objetos son verificadas en tiempo de
ejecución. |
Enlaces estáticos. Las
referencias de los objetos deben existir en tiempo de
compilación. |
| Seguro. No puede escribir en el
disco duro. |
Seguro. No puede escribir en el disco
duro |
Conclusión:
JavaScript es una ayuda
indispensable para realizar páginas en las que queramos una
alta interacción con el usuario, este nos proporciona una
serie de eventos que reconoce, unas librerías de funciones y
métodos y todo lo que queramos hacer con un lenguaje: bucles
de condición, variables... Todo con la ventaja de que se
ejecuta en el cliente y no tiene que estar llamando
continuamente al servidor por lo que descarga el trabajo de
este.
Rutinas
(copie el código que se encuentra dentro de las
ventanas e insértelo en el HTML de su site).
Tiempo
en el que están en tu página
Mensaje
al salir
Redirección
Aquí
tienes una redirección simple manda a tu visitantes a una
determinada página despues de un tiempo determinado
Hora Dinamica
Mensaje de Bienvenida
|
|
Más Rutinas |
 | | |
|