第一部分:语言诞生

1989Tim Berners-Lee 开始在 CERN 投入超文本项目
199012 月 25 日Tim Berners-Lee 实现第一个 Web 浏览器
19918 月 6 日Tim Berners-Lee 公开发布「万维网」
1992Brendan Eich 离开 Silicon Graphics,加盟 MicroUnity
12 月Marc Andreessen 与 Eric Bina 开始开发 NCSA Mosaic 浏览器
19936 月Mosaic for Unix 的 alpha 版本发布
11 月 11 日Mosaic 发布 Windows 版本
19944 月Jim Clark 和 Marc Andreessen 建立后来的 Netscape
9 月首个 Netscape 浏览器的公开 beta 版发布
12 月Netscape 浏览器(Navigator 1.0)的生产版本发布
1995Q1Brendan Eich 被 Netscape 招募来「在浏览器里写 Scheme」
4 月Sun 的 Java alpha 1.0 版本发布
4 月 3 日Brendan Eich 开始在 Netscape 工作,被分配到服务器团队
4 月 - 5 月Netscape 公司内部关于浏览器脚本语言的战略制定和辩论
5 月 6 日 - 15 日 (?)Brendan Eich 实现「Mocha」的 10 天冲刺
5 月 16 日 (?)面向 Netscape 工程团队的 Mocha demo
5 月 16 日 - 31 日 (?)决定在 Netscape 2.0 中加入 Mocha
5 月 23 日Sun 宣布推出 Java,Netscape 宣布授权将 Java 纳入其浏览器
5 月 26 日比尔·盖茨发布「互联网浪潮」备忘录
夏季Eich 投入 Mocha 与浏览器的集成,并处理 JavaScript 的特性和 bug
8 月 9 日Netscape IPO 上市
8 月 16 日微软 Internet Explorer 1.0 发布
Netscape 2.0 特性冻结
9 月 18 日Netscape 2.0 beta 1 发布,加入 LiveScript 和 Java 1.0
10 月Robert Welland 被微软招募来「为 IE 添加脚本支持」
Q4在微软,Robert Welland,Sam McKelvie 和 Peer Kukol 对 beta 版 LiveScript 做逆向工程,逐步实现可运行它的解释器
11 月 22 日微软 Internet Explorer 2.0 为 Windows 95 和 NT 发布
12 月 4 日Netscape 和 Sun 正式发布 JavaScript
12 月 5 日微软表示计划将 Visual Basic 作为 Web 应用的标准
1996Q1Shon Katzenberger 接管 JScript 解释器,并添加 VBScript 支持
3 月 18 日JavaScript 1.0 随 Netscape 2.0 发布
JavaScript 1.0 随 Netscape LiveWire Server 发布
5 月 29 日JScript 与 VBScript 随 Internet Explorer 3.0 beta 1 发布
8 月 13 日JScript 1.0 随 Internet Explorer 3.0 发布
8 月 19 日JavaScript 1.1 随 Netscape 3.0 发布
Q3Brendan Eich 构建 SpiderMonkey 引擎以替代 Mocha,并开始设计 JavaScript 1.2
Clayton Lewis 负责管理 Netscape JavaScript,并扩张团队
11 月 21 日 - 22 日Ecma TC39 开始会议
12 月SpiderMonkey 与最早的 JavaScript 1.2 特性随 Netscape 4 beta 1 发布
JScript 与 VBScript 随微软 Active Server Pages(ASP 1.0)发布
19971 月Internet Explorer 3 的 JScript 2.0 更新发布
4 月Netscape 4 beta 3 发布,为 JavaScript 1.2 添加正则表达式支持
6 月JavaScript 1.2 随 Netscape 4.0 发布
9 月第一版 ECMAScript 标准完成并发布
10 月JScript 3.0 随 Internet Explorer 4.0 发布