También resulta apropiado introducir las distintas versiones de Javascript
que existen y que han evolucionado en conjunto con las versiones de navegadores.
El lenguaje ha ido avanzando durante sus años de vida e incrementando sus
capacidades. En un principio podía realizar muchas cosas en la página web, pero
tenía pocas instrucciones para crear efectos especiales. Con el tiempo también
el HTML ha avanzado y se han creado nuevas características como las capas, que
permiten tratar y maquetar los documentos de manera distinta. Javascript ha
avanzado también y para manejar todas estas nuevas características se han creado
nuevas instrucciones y recursos. Para resumir vamos a comentar las distintas
versiones de java script:
- Javascript 1: nació con el Netscape 2.0 y soportaba gran cantidad
de instrucciones y funciones, casi todas las que existen ahora ya se
introdujeron en el primer estandar.
- Javascript 1.1: Es la versión de Javascript que se diseñó con la
llegada de los navegadores 3.0. Implementaba poco más que su anterior versión,
como por ejemplo el tratamiento de imágenes dinámicamente y la creación de
arrays.
- Javascript 1.2: La versión de los navegadores 4.0. Esta tiene como
desventaja que es un poco distinta en plataformas Microsoft y Netscape, ya que
ambos navegadores crecieron de distinto modo y estaban en plena lucha por el
mercado.
- Javascript 1.3: Versión que implementan los navegadores 5.0. En
esta versión se han limado algunas diferencias y asperezas entre los dos
navegadores.
- Javascript 1.5: Versión actual, en el momento de escribir estas
líneas, que implementa Netscape 6.
- Por su parte, Microsoft también ha evolucionado hasta presentar su
versión 5.5 de JScript (así llaman al javascript utilizado por los
navegadores de Microsoft).