Escolar Documentos
Profissional Documentos
Cultura Documentos
Applets supuso un gran avance en la historia del web, pero no ha sido una
tecnologa definitiva y muchas otras han seguido implementando el camino que
comenz con ellos.
Llega JavaScript
Netscape, despus de hacer sus navegadores compatibles con los applets,
comenz a desarrollar un lenguaje de programacin al que llam LiveScript que
permitiese crear pequeos programas en las pginas y que fuese mucho ms
sencillo de utilizar que Java. De modo que el primer JavaScript se llam Live
Script, pero no dur mucho ese nombre, pues antes de lanzar la primera versin
del producto se forj una alianza con Sun Microsystems, creador de Java, para
desarrollar en conjunto ese nuevo lenguaje.
Brendan Eich: Programador conocido por inventar el lenguaje de
programacin JavaScript.
Brendan Eich recibi su licenciatura en matemticas y ciencias de la computacin
en la Universidad de Santa Clara. Recibi su maestra en 1986 de la Universidad
de Illinois en Urbana-Champaign.
Eich comenz su carrera en Silicon Graphics, trabajando por siete aos ensistema
operativo y cdigo de la red. Luego trabaj por tres aos en MicroUnity Systems
Engineering escribiendo el microncleo y el cdigo de DSP, y en hacer el primer
port de GCC para la MIPS R4000.
Tras trabajar en Silicon Graphics, pas por varias empresas hasta llegar a
Netscape Communications Corporation en abril de 1995, trabajando en el
desarrollo del lenguaje JavaScript (originalmente llamado Mocha, luego
denominado LiveScript) para el navegador web Netscape Navigator.
A principios de 1998 ayud a fundar Fundacin Mozilla, sirviendo como principal
arquitecto. Cuando AOL cerr la unidad del navegador Netscape en julio de 2003,
Eich ayud a hacer girar a la Fundacin Mozilla.
Desventajas:
1.- Los script tienen capacidades limitadas, no todo es posible de realizar ya que
para ciertas necesidades se debe usar en conjunto con otros lenguajes de mayor
amplitud como Java.
2.- El cdigo script es visible y puede ser ledo por cualquiera.
3.- El cdigo script debe descargarse completamente antes de ejecutarse.
Versiones JavaScript:
JavaScript tiene hoy da como especificacin oficial la especificacin que
desarrolla Ecma International, denominada ECMASCript. Este estndar es
desarrollado por un grupo de trabajo que define como objetivos la estandarizacin
del lenguaje de programacin ECMAScript, lenguaje de propsito general,
multiplataforma y neutral respecto de las empresas. La tarea de Ecma
International comprende la definicin de la sintaxis del lenguaje, su semntica, as
como de las libreras y tecnologas suplementarias que facilitan el desarrollo con
este lenguaje (entre ellas API soporte para JavaScript).
Las evolucin de las versiones de JavaScript podemos resumirla as:
1995. Primeras versiones de JavaScript, todava con nombres provisionales como
Mocha, LiveScript.
1997. Definicin del primer estndar JavaScript a cargo de Ecma International que
fue denominado ECMA-262 first edition tambin denominado JavaScript 1.2.
1998. Aparicin del segundo estndar JavaScript denominado ECMA-262 second
edition tambin denominado JavaScript 1.3.
2000. Aparicin de la especificacin del estndar JavaScript denominado ECMA262 third edition tambin denominado JavaScript 1.5.
2010. Aparicin de la especificacin del estndar JavaScript denominado ECMA262 fifth edition tambin denominado JavaScript 1.8.5.
2019. Fecha prevista para ECMA-262 sixth edition.