Page 17 - Node.js开发指南
P. 17
8 第 1 章 Node.js 简介
1.5.3 微软的加入—— JScript
就在网景公司如日中天之时,微软的 Internet Explorer 3 随 Windows 95 OSR2 捆绑销售
的策略堪称一颗重磅炸弹,轻松击败了强劲的对手——网景公司的Navigator。尽管这个做法
致使微软后来声名狼藉(以及一系列的反垄断诉讼),但 Internet Explorer3 的成功却有目共
睹,其成功不仅仅在于市场营销策略,也源于产品本身。Internet Explorer 3 是一个划时代产
品,因为它也实现了类似于 JavaScript 的客户端语言—— JScript,除此之外还有微软的“老
本行”VBScript。JScript 的诞生成为 JavaScript 发展的一个重要里程碑,标志了动态网页时
代的全面到来。图1-4 是 Windows 95 上的 Internet Explorer 3。
图1-4 Windows 95 上的 Internet Explorer 3
1.5.4 标准化—— ECMAScript
最初 JavaScript 并没有一个标准,因此在不同浏览器间有各种各样的兼容性的问题。
Internet Explorer 占领市场以后这个问题变得更加尖锐,因此 JavaScript 的标准化势在必行。
在1996年,JavaScript 标准由诸多软件厂商共同提交给ECMA(欧洲计算机制造商协会)。
ECMA 通过了标准 ECMA-262,也就是 ECMAScript。紧接着国际标准化组织也采纳了
ECMAScript 标准(ISO-16262)。在接下来的几年里,浏览器开发者们就开始以 ECMAScript