探索JavaScript的起源:从网景到微软的浏览器脚本语言发展史

要回答这个问题,我们还得回到20多年前。这里有一个小故事。

探索JavaScript的起源:从网景到微软的浏览器脚本语言发展史

1995年,Netscape决定首次允许浏览器支持内置语言。当时有两个选择。一是利用现有的语言,如Perl、Python、Tcl、Scheme等,并允许它们直接嵌入到网页中。 ,另一个是发明一种全新的语言。

一次偶然的机会,Netscape与当时Java的所有者Sun公司合作,决定推出一门新语言。同年,Brandon加入Netscape,正式开发js。 1996年,凭借与IBM的合作,已经开始成为巨头的微软宣布IE正式支持编程脚本语言,并开发了新的JScript。同年11月,网景公司就专利问题向微软提起诉讼。然而,微软并没有遵循常识。 ,而是收购了 Netscape。这也促使网景公司的布兰登开始开发另一巨头浏览器火狐。

于是,市场上的主流浏览器变成了Internet Explorer和Firefox。但需要注意的是,即便如此,所有浏览器仍然只支持JavaScript,只不过当时的js分为两个版本,存在差异。此后,大家就熟悉了浏览器混战。谷歌推出了Chrome,并从微软和火狐招聘了一些研发人员。

慢慢的就变成了现在的情况,但是历史已经决定了支持的语言是js。这也是Python爱好者不服气的原因,认为Python各方面并不逊色,而且诞生得早于JavaScript,而浏览器只支持JavaScript。无奈,JavaScript是我自己的,不收也没关系。

有一点是肯定的——JavaScript 被迫进化。大多数时候,JavaScript 并不是每个人都喜欢的。其他支持 Java 小程序,然后是 Flash,甚至 Silverlight。 JavaScript 面对了这些挑战者并击败了他们。

尽管 JavaScript 有许多错误和不一致之处,但它确实是最伟大的语言之一。 Brendan Eich 将 JavaScript 引入 Netscape Navigator。我们将整个世界塞进我们的浏览器中。这创造了现代网络。

你可能想看:
« 上一篇
下一篇 »

相关推荐

java中什么是冒泡,冒泡算法

2026年09月06日

27阅读

java中冒号,java双冒号

2026年09月06日

24阅读

java中的->,java中的是什么意思

2026年09月06日

24阅读

java中的super用法,Java中super的说明

2026年09月06日

27阅读

java中反射的应用,java中反射的应用场景

2026年09月06日

23阅读

java中开关的定义,Java关键字有哪些

2026年09月06日

25阅读