REPUBLICA BOLIVARIANA DE VENEZUELA

UNIVERSIDAD DE YACAMBU 

ESPECIALIZACIÓN EN GERENCIA: MENCIÓN REDES Y TELECOMUNICACIONES

HERRAMIENTAS WEB PARA CIENCIA  Y  TECNOLOGÍA.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

JAVASCRIPT (JS111)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

AUTOR: LASTRA ADRIANZA, WILSON JAVIER

                                                                  

 

 

 

 

 

 

 

 

SAN CRISTÓBAL, Abril  de 2006.

 

 

 

 


Introducción al Javascript

 

JavaScript permite crear aplicaciones específicamente orientadas a su funcionamiento en la red Internet. Usando este lenguaje, se pueden crear páginas HTML dinámicas que procesen la entrada del usuario y que sean capaces de gestionar datos persistentes usando objetos especiales, archivos y bases de datos relacionales. En JavaScript se pueden construir aplicaciones que varían desde la gestión de la información corporativa interna y su publicación en Intranets hasta la gestión masiva de transacciones de comercio electrónico.

 

 

Historia

 

El lenguaje fue inventado por Brendan Eich en la empresa Netscape Communications, que es la que fabricó los primeros navegadores de Internet comerciales. Apareció por primera vez en el producto de Netscape llamado Netscape Navigator 2.0.

 

Tradicionalmente, se venía utilizando en páginas web HTML, para realizar tareas y operaciones en el marco de la aplicación cliente servidor. Con la irrupción de Web 2.0, JavaScript se ha convertido en un verdadero lenguaje de programación que aporta la potencia de cálculo del navegador para aumentar la usabilidad de aplicaciones Web con técnicas avanzadas como AJAX o JCC.

 

Los autores inicialmente lo llamaron Mocha y más tarde LiveScript pero fue rebautizado como JavaScript en un anuncio conjunto entre Sun Microsystems y Netscape, el 4 de diciembre de 1995.

 

En 1997 los autores propusieron JavaScript para que fuera adoptado como estándar de la the European Computer Manufacturers' Association ECMA, que a pesar de su nombre no es europeo sino internacional, con sede en Ginebra. En junio de 1997 fue adoptado como un estándar ECMA, con el nombre de ECMAScript. Poco después también lo fue como un estándar ISO.

 

 

¿Qué es JavaScript? y las posibilidades que nos ofrece con respecto al HTML

 

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.



Diferencias entre Java y Javascript

 

 

Queremos que quede claro que Javascript no tiene nada que ver con Java, salvo en sus orígenes. Actualmente son productos totalmente distintos y no guardan entre si más relación que la sintaxis idéntica y poco más. Algunas diferencias entre estos dos lenguajes son las siguientes:

·                     Compilador. Para programar en Java necesitamos un Kit de desarrollo y un compilador. Sin embargo, Javascript no es un lenguaje que necesite que sus programas se compilen, sino que éstos se interpretan por parte del navegador cuando éste lee la página.

·                     Orientado a objetos. Java es un lenguaje de programación orientado a objetos. (Más tarde veremos que quiere decir orientado a objetos, para el que no lo sepa todavía) Javascript no es orientado a objetos, esto quiere decir que podremos programar sin necesidad de crear clases, tal como se realiza en los lenguajes de programación estructurada como C o Pascal.

·                     Propósito. Java es mucho más potente que Javascript, esto es debido a que Java es un lenguaje de propósito general, con el que se pueden hacer aplicaciones de lo más variado, sin embargo, con Javascript sólo podemos escribir programas para que se ejecuten en páginas Web.

·                     Estructuras fuertes. Java es un lenguaje de programación fuertemente tipado, esto quiere decir que al declarar una variable tendremos que indicar su tipo y no podrá cambiar de un tipo a otro automáticamente. Por su parte Javascript no tiene esta característica, y podemos meter en una variable la información que deseemos, independientemente del tipo de ésta. Además, podremos cambiar el tipo de información de una variable cuando queramos.

·                     Otras características. Como vemos Java es mucho más complejo, aunque también más potente, robusto y seguro. Tiene más funcionalidades que Javascript y las diferencias que los separan son lo suficientemente importantes como para distinguirlos fácilmente.

 

 

¿Qué necesitas para programar?

 

Para programar en Javascript necesitamos básicamente lo mismo que para programar páginas web con HTML. Un editor de textos y un navegador compatible con Javascript. Un usuario de Windows posee de salida todo lo necesario para poder programar en Javascript, puesto que dispone dentro de su instalación típica de sistema operativo, de un editor de textos, el Bloc de notas, y de un navegador: Internet Explorer.

 

 

¿Cómo se escribe en Javascript?  Las primeras reglas de insertar scripts en páginas Web.

 

En esta parte vamos a conocer la manera de trabajar con Javascript, como incluir scripts y ser compatible con todos los navegadores.


Javascript se escribe en el documento HTML:

Lo más importante y básico que podemos destacar en este momento es que la programación de Javascript se realiza dentro del propio documento HTML. Esto quiere decir que en la página se mezclan los dos lenguajes de programación, y para que estos dos lenguajes se puedan mezclar sin problemas se han de incluir unos delimitadores que separan las etiquetas HTML de las instrucciones Javascript. Estos delimitadores son las etiquetas <SCRIPT> y </SCRIPT>. Todo el código Javascript que pongamos en la página ha de ser introducido entre estas dos etiquetas.

 

En una misma página podemos introducir varios scripts, cada uno que podría introducirse dentro de unas etiquetas <SCRIPT> distintas. La colocación de estos scripts es indiferente, en un principio nos da igual donde colocarlos, pero en determinados casos esta colocación si que será muy importante. En cada caso, y llegado el momento se informará de ello convenientemente.

 

También se puede escribir Javascript dentro de determinados atributos de la página, como el atributo onclick. Estos atributos están relacionados con las acciones del usuario y se llaman manejadores de eventos.

 

 

 

 


Infografía

 

 

Enciclopedia wikipedia

Página en la cual se explica de una manera sencilla el concepto del Javascript, así como los usos, ejemplos de los códigos, las aplicaciones desarrolladas con este lenguaje. Además presenta, enlaces externos a otras páginas con material e información.

[Disponible en] http://es.wikipedia.org/wiki/Javascript    [Local]

 

 

Programación en Javascript

Sección dedicada por completo a la programación en Javascript, mediante un manual, el cual presenta un índice donde se puede seleccionar la información requerida para descubrir las posibilidades que ofrece este lenguaje para la creación de un sitio Web.

[Disponible en] http://www.desarrolloweb.com/manuales/20/#capitulos  [Local]

 

 

Tutorial de  Javascript

Sitio Web del Centro de Tecnología Informática de la Universidad de Navarra el cual es un tutorial para la programación en Javascript.

[Disponible en]

http://www.unav.es/cti/manuales/TutorialJavaScript/indices/  [Local]

 

 

 

Manual Javascript

Presenta un manual básico de Javascript, el cual enseña un   concepto claro y sencillo de que es el lenguaje,  se da una iniciación de Javascript, operadores, instrucciones, métodos, objetos y ejemplos prácticos.

[Disponible en] http://www.webtaller.com/manualjavascript/indice_manual_javascript.php  [Local]

 

 

Introducción al  Javascript

Extraordinaria página ya que nos presentan innumerables herramientas con las cuales se  aprender y profundiza mas en el tema de Javascript, ya que encontramos un manual del lenguaje de forma sencilla que nos ayuda a conocer esta materia.

[Disponible en]

http://www.htmlpoint.com/javascript/tutorial/01/index.html  [Local]

 

 

 

 

 

 

 

1