![]() |
Todos los que hasta ahora hayan seguido el curso de HTML, se habrán dado cuenta de una cosa: crear un documento HTML es crear algo de caracter estático, inmutable con el paso del tiempo. La página se carga, y ahí termina la historia. Tenemos ante nosotros la información que buscábamos, pero no podemos INTERACTUAR con ella.
Así pues, como solución a este problema, nace JavaScript. ¿Y qué es JavaScript?
Se trata de un lenguaje de tipo script compacto, basado en objetos y guiado por eventos diseñado específicamente para el desarrollo de aplicaciones cliente-servidor dentro del ámbito de Internet.
Los programas JavaScript van incrustados en los documentos HMTL, y se encargan de realizar acciones en el cliente, como pueden ser pedir datos, confirmaciones, mostrar mensajes, crear animaciones, comprobar campos...
El programa que va a interpretar los programas JavaScript es el propio navegador, lo que significa que si el nuestro no soporta JavaScript, no podremos ejecutar las funciones que programemos.
Desde luego, Netscape y Explorer lo soportan, el primero desde la versión 2 y el segundo desde la versión 3.
Navegador | Version de JavaScript | Soporte ECMA |
Nestcape 2 | Javascript 1.0 | -- |
Internet Explorer 2 | No soporta JavaScript | -- |
Nestcape 3 | Javascript 1.1 | -- |
Internet Explorer 3 | Javascript 1.0 | -- |
Nestcape 4 | Javascript 1.2 - 1.3 incompleta | ECMA-262-compliant hasta la version 4.5 |
Internet Explorer 4 | Javascript 1.2 | ECMA-262-compliant |
Nestcape 6 | ECMA compliant Javascript 1.4 | Full ECMAScript-262 |
Internet Explorer 5 | ECMA compliant Javascript 1.3 | Full ECMAScript-262 |
Las diferentes versiones de JavaScript han sido finalmente integradas en un estándar denominado ECMAScript-262. Dicho estándar ha sido realizado por la organización ECMA dedicada a la estandarización de información y sistemas de comunicación. Las versiones actuales de los navegadores soportan este estándar, así que basaremos el curso sobre él.
Aportaciones de usuarios | A�adir una aportaci�n |
Páginas relacionadas |