Versiones de navegadores y de Javascript

  • Por
Presentamos las diferentes versiones de JavaScript, los navegadores que las aceptan y sus contribuciones con respecto a las predecesoras.

Para continuar con la introducción al lenguaje que estamos viendo en el Manual de Javascript, 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 Javascript:

Actualizado: En el momento de actualizar este artículo, podemos decir que no tenemos que preocuparnos mucho de las versiones de Javascript que puedan haber existido. Realmente cualquier navegador medianamente moderno tendrá ahora todas las funcionalidades de Javascript que vayamos a necesitar y sobre todo, las que podamos utilizar en nuestros primeros pasos con el lenguaje. No obstante puede venir bien conocer las primeras versiones de Javascript que comentamos en este artículo, a modo de curiosidad.
  • 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).

Es obvio que todavía, después de escribir estas líneas, se presentarán o habrán presentado muchas otras versiones de Javascript, pues, a medida que se van mejorando los navegadores y van saliendo versiones de HTML, surgen nuevas necesidades para programación de elementos dinámicos. No obstante, todo lo que vamos a aprender en este manual, incluso otros usos mucho más avanzados, ya está implementado en cualquier Javascript que existan en la actualidad.

En el siguiente artículo comenzaremos ya a mostrar pequeños códigos Javascript que servirán para hacer efectos simples en páginas web.

Autor

Miguel Angel Alvarez

Miguel es fundador de DesarrolloWeb.com y la plataforma de formación online EscuelaIT. Comenzó en el mundo del desarrollo web en el año 1997, transformando su hobby en su trabajo.

Compartir

Comentarios

Klaudia

18/3/2010
Gracias
Me ha sido de mucha utilidad cada consepto, muchas gracias, ojala que sigas implementa el curso... te lo agradezco.

midesweb

27/9/2010
Implementando el curso de Javascript
Desde hace años que este curso de Javascript está más que completo. Puedes conocer todo sobre Javascript en la sección Javascript a fondo:
http://www.desarrolloweb.com/javascript/

fer_mei

29/10/2010
Felicitaciones
Muy buenas sus definiciones, antecedentes históricos del JavaScript, realmente son unos maestros. Sigo aprendiendo con UDs. muchas Gracias. No tengo tarjeta de crédito quisiera hacer algún día una donación, para "los sin tarjeta" como podrían abonarles algo ?, Western Union , o algo así ?. M Gracias

learsi

23/8/2012
Articulo
Me parece muy interesante el articulo sobre la diferencia de los navegadores hay cosas que no sabia sobre esto

Eforo

08/7/2013
Cómo obtener la versión de JavaScript y JScript
http://lalengueta.blogspot.com.es/2013/06/como-obtener-la-version-de-javascript-y.html