Está en la página 1de 11

Historia de JavaScript

JavaScript es unos de los lenguajes más utilizados en el mundo y del 2010 al 2020,
además de eso su creación tardo nada más 2 semanas, que al momento de su
creación puso en guerra a dos navegadores y que gracias a JavaScript nació Firefox
que es uno los navegadores más veteranos del mundo, además también incentivo
en la creación de google Chrome.
Su desarrollo estuvo lleno de críticas en todos los sentidos ya que el desarrollo
estuvo abandonado por más de 10 años, por esta y más razones es importante
saber la historia de JavaScript que está llena de acontecimientos que su creación
significo una nueva era de lo que conocemos de la web.

El navegador Netscape.
En el año de 1994 aparece Netscape que ese primer navegador comercial para
acceder a internet ,es cierto que el primer navegador de la historia se llamo “Word
wide web” y que fue desarrollado por Tim Bernés Lee que es considerado el padre
de la web , después aparecería Mosaic que aunque también era un navegador para
acceder a internet ,no era comercial, Netscape si era un navegador comercia por lo
que las personas podían descargarlo y acceder a internet que apenas estaba
tomando fuerza y popularidad.
En ese mismo año escape sale a la bolsa de valores, y como era una revolución de
la tecnología después del a computadora persona ganó mucho dinero, a pesar que
era una empresa que casi no tenía ganancias, pero por el simple hecho de ser una
revolución fue ungirán éxito.
El navegador internet Explorer.
Microsoft después de percatarse que el navegador Netscape era tan popular
decidieron crear un navegador y ser la competencia de Netscape, ese navegador
tenía el nombre de internet Explorer.

La guerra de los navegadores.


La guerra de los navegadores no es una guerra como las tradicionales, sino más
bien era una competencia entre los dos navegadores que eran internet Explorer y
Netscape por el control total del mercado de los navegadores.
No era una competencia pareja, pues internet Explorer tenia recursos prácticamente
ilimitados para el desarrollo de tecnología por que Microsoft era la empresa mejor
valuada en ese momento de la historia y por otro lado Netscape era una empresa
nueva, que, aunque cotizaba en bolsa no tenía el poder ni los recursos con los que
contaba internet Explorer.
En el año de 1995 Netscape se da cuenta que las páginas web eran muy básicas y
que solo servían para consumir información, pero no hay interacción, el cliente solo
es pasivo y consume la información, en ese momento decide desarrollar un lenguaje
de programación que entienda el navegador para poder hacer las páginas web un
poco más dinámicas.

.
Brendan Eich
Para esa tarea Netscape decide contratar a Brendan Eich y crea JavaScript en
apenas una semana, apresurado por la guerra de los navegadores el tiempo era
corto, aunque Brendan Eich era muy listo, un lenguaje de programación no se crea
en una semana y mucho menos es tan poderoso como para que una empresa tan
importante como Netscape quisiera el producto, pero por el tiempo y el presupuesto,
nace JavaScript.

Brendan Eich

Nombre de JavaScript

No siempre se llamó JavaScript que es el nombre por el que conocemos a este


lenguaje de programación, sino que el nombre era livescript, pero en aquel tiempo
el lenguaje más popular del momento y con el que todos programaban era java, y
el equipo de marketing de Netscape aprovecho esto a su favor y sustituyo el nombre
de livescript por JavaScript.
Microsoft al darse cuenta de que ello no tenían un lenguaje como era JavaScript, y
al no querer comprarlo ya que en ese momento era su competidor principal , deciden
crear un lenguaje parecido en propósito como lo era JavaScript, que se llamaba
JScript y la mayor característica que estos dos lenguajes no eran compatibles ni
soportados en el navegador del contrincante ,lo que era bastante fastidiante para
Los desarrolladores escribir el código en JavaScript y otro completamente diferente
para JScript para que pudiera visualizarse en los dos navegadores Netscape al
darse cuenta de sete terrible problema, decide hacer un estándar, y lo hace
mediante la organización ECMA, que se encarga de hacer estandartes e
tecnologías.
Para el año 1997 salió la primera versión estándar de JavaScript, que se lamo
ACMASript 1, en el año 1998 sale la versión ACMAScript 2, y en el año 1999 sale
ECMAScrit 3, después de ese año ya no salió la versión 4 por diversos motivos, por
esa razón el lenguaje no sobresalió tan rápidamente como se pensaría, y que solo
servía para hacer pequeñas animaciones para hacer que se viera más bonita la
página web, pero se tenía que aprender porque era el único lenguaje en el
navegador.
Liberación de código de Netscape

En el año 1998 Netscape antes de retirarse del mercado y entrar la corona de


victoria a internet Explorer, hace publico su código y esto es el inicio de la idea de
software opensourse, esto con el objetivo de que otra empresa retome el trabajo
que hizo Netscape y saque otro navegador.
En el año 2002 se marca un antes y un después en la historia de JavaScript, con la
publicación del libro JavaScript The Good Parts del autor Douglas Crowd, este libro
se trata de incentivar alas personas de usar correctamente el lenguaje y sacarle el
mayor provecho a ese lenguaje.
Nacimiento de Mozilla Firefox

En el año 2002 sale al mercado el navegador Firefox 1.5, y llega a competir


directamente con internet Explorer, retomando el código de Netscape y agregando
mejoras.
Hasta ese momento internet explore controlaba el 95% de los navegadores y ya no
tenía competidor, pero no era por elección del público, sino que Microsoft ya
instalaba predeterminadamente internet Explorer en las computadoras que tuvieran
sistema operativo Windows y no había manera de desinstalarlo.
Firefox si respetaba los estándares del ECMA, internet Explorer no lo hacía, este es
un suceso importante porque todos los programadores estaban esperando ese
momento en que se empezaran a respetar los estándares y hacer un buen código,
este navegador fue bien recibido por la comunidad tecnológica y por las empresas.
Pero aun así con todas las características nuevas que contenía Firefox aún el rey
era internet Explorer, y no había otra opción que escribir un código JavaScript para
Firefox y un código JScript para internet Explorer.
Jquery
Con el propósito de eliminar ese problema de escribir dos veces código para poder
ejecutarlo en los dos navegadores, nace jquery que permitía escribir código limpio
con una sintaxis muy fácil, y todo el trabajo lo hacia jquery que se encargaba que el
código fuera compatible con Firefox e internet Explorer, esto hizo que fuera muy
popular por 10 años.
Para esa época internet no paraba de crecer y de innovar en los navegadores para
hacer más cosas dentro de él, y se empieza a demandar más características dentro
de los navegadores y ya se estaba empezando a hablar del concepto de
aplicaciones web, eso solo fue posible al darle mas características y poder a los
navegadores para poder soportarlas.

Google Chrome.
En el año 2008 google lanza su navegador google Chrome que a diferencia de
Microsoft que es una empresa de software para computadoras ,google todo el
negocio era completamente de la web, así que era necesario tener un explorador
para poder tener cierto control de las tecnologías que desarrollaban, y una de las
principales características es que google Chrome le da mucha velocidad a
JavaScript, porque el navegador hay algo llamado MOTOR DE JAVASCRPIT que
es lo que traduce el código JavaScript para que el navegador pueda ejecutar las
acciones que se requieran en ese código.
MOTOR V8 DE GOOGLE
La principal ventaja de google Chrome de internet Explorer y de Firefox, era su
velocidad, por esta razón creció muy rápidamente en el mercado, todo gracias al
motor de JavaScript V8, este motor era 8 veces más rápido que el motor de
JavaScript de Firefox, que era algo muy difícil de superar.
Google Chrome se volvió el nuevo rey delos navegadores, quitando del trono a
internet Explorer que después retiraría del mercado para ser sustituido por edge, su
nuevo producto que si respeta los estándares.
Lo especial de google Chrome era su motor v8 que podía correr aplicaciones web
más rápido, y google estaba trabajando para hacer sus productos web como lo es
google maps, Gmail, google docs., etc.

Node js
En el año 2009 el programador Ryan Dahl lanza node js, lo que hace es que el motor
v8 de google Chrome lo llevo a un entorno de ejecución llamado node js, con lo cual
se podía escribir código JavaScript que podía ser interpretado en el servidor como
php, java, ji o Python.
Con lo cual ahora se podía tener JavaScript en el servidor, JavaScript en el
navegador.
REACT
En el año 2013 aparece react que es una propuesta de Facebook para el desarrollo
front-end porque Facebook era una aplicación web, después paso a ser una
aplicación móvil, Facebook se enfrentó a retos enormes que no se podían resolver
con el desarrollo tradicional.
React fue creado exclusivamente para mejorar el rendimiento de Facebook porque
era tan grande, tenía tanta gente, que en algunas ocasiones la interfaz se bloqueaba
por la cantidad de gente que entraba, por eso necesitaban una nueva manera de
manejarla interfaz, con la filosofía de crear componentes reutilizables y con esta
tecnología venia acompañado con un lenguaje que se llama, jsx que permite escribir
JavaScript como si fuera HTML.
Este concepto era fascinante y gano popularidad rápidamente e hizo que se dejara
de utilizar jquery.

ES6
Después del ECMACRIPT 5 del 2009 sale la versión 6, y partir de eso se empieza
actualizarse cada año así sucesivamente.
TYPESCRIPT

En el año 2012 aparece typescript, una versión de JavaScript desarrollad POR


MICROSOFT, Añadía nuevas versiones como el tipado o la orientación a objetos,
eso hizo que se mantuviera fuertemente y que sea un lenguaje muy importante, y
JavaScript es compatible con JavaScript.

Deno
En el año 2018 ryan dall wel programador que lanzo casi 10 años antes nodejs se
arrepiente diciendo que cometió varios errores al lanzar nodejs y lanza deno, que
es todo lo bueno de nodejs mas las características nuevas que se desarrollaron.

También podría gustarte