Appearance

JavaScript前世今生

Pcjmy2022-07-17JavaScriptJavaScript

JavaScript前世今生

浏览器发展史

1990年

世界上第一个网页诞生!

最早的网页只能在操作系统的终端里浏览,也就是说只能使用命令行操作,网页都是在字符窗口中显示,这当然非常不方便。 后来用C语言移植了www,叫做 libwww ,这是第一个真正意义上兄许浏览他人网站的浏览器。

http://info.cern.ch/hypertext/WWW/TheProject.htmlopen in new window

什么是超文本?

  • 文本之间可以通过某种连接联系起来
  • 文本要有确切的格式
  • 除了文字外可以显示一些诸如媒体和图片的东西

蒂姆博士基于已有的互联网的TCP/IP协议发明了http协议(Hyper Text Transport Protocol)

1993年

页面不再只是文字!图片登场,浏览器破圈

马克安德森暑假在IBM工作的时候,详细的了解了WWW,和另一位NCSA的成员朋友研发了MOSIAC浏贤器,可以显示图片!(他的渲染引擎加入了渲染图片的功能)

1994年

安德森和吉姆克拉克离开NCSA,成立了NetScape网景公司。

因为MOSIAC的版权在他俩原来的机构NCSA手里,NCSA后来把MOSIAC的版权卖给了spy glass

在MOSIRC 基础上开发了一个 netscape navigator(90年代到2003年就在用这个)

1995年

liveScript诞生,网景公司的一位大神Brendan eich,在netscape navigator内核的基础上开发了livescript

Netscape公司与Sun公司(Java语言的发明者和所有者)达成协议,后者允许将这种语言叫做JavaScript 。这样一来,Netscape公司可以借助Java语言的声势,而Sun公司则将自己的影响力扩展到了浏览器。

1996年

微软加入浏览器市场,脚本登上浏览器舞台。

Navigator2.0浏览器正式内置了JavaScript脚本语言。

微软收购了spy glass,在MOSIAC的基础上开发了IE internet exploror 1.0

1996年8月,微软模仿JavaScript开发了一种相近的语言,取名为JScript

Netscape公司决定将JavaScript提交给国际标准化组织ECMA(EuropeanComputer Manufacturers Association),希望JavaScript能够成为国际标谁,以此抵抗微软。ECMA的39号技术委员会(Technical Committee 39 )负责制定和审核这个标准,成员由业内的大公司派出的工程师组成。

2001年

windowsXP和IE6登场,JS引擎抽离

2003年

元老netscape navigator被windows xp的ie6薄纱,退出历史舞合,fireFox吃一手剩饭

2008年

谷歌浏览器横空出世

谷歌浏览器和safari共同研制了webkit内核

后来谷歌在webkit的基础上,改名为blink内核

谷歌浏览器之所以是最快的浏览器,因为其研制了V8引擎作为JS引擎

V8引擎有两大特点:

  • 直接把代码转为机器码,眺过字节码
  • 可以独立于浏览器运行(nodejs)

甲骨文公司收购了SUN公司,Javascript版权归甲骨文公司

前端世界从原始社会走向了赛博朋克...

Last Updated 2022-12-26 13:30:24
ON THIS PAGE