会长和往常一样挺着小小的胸部一副自以为了不起的样子套用某本书的内容说道⋯⋯ 收藏本站
登陆 / 注册 搜索

阅读:6.5K   回复: 3

WEB安全第八课 浏览器端脚本 之一 JavaScript

[复制链接]
小执念 古黑浩劫论坛大牛 2016-7-5 23:22 |显示全部楼层

可遇不可求的事:故乡的云,上古的玉,随手的诗,十九岁的你。

管理员
        最早的浏览器端脚本引擎出现在1995年Netscape公司的Navigator浏览器里,作者是BrendanEich。这个内置于浏览器里当时叫Mocha的脚本语言,使网站开发者方便地调整HTML文档,显示基于操作系统级别的简单对话框,打开和重新定位浏览器窗口的位置,或轻松地进行一些基本的客户端自动化处理。

        等到JavaScript的Beta版发布时,Netscape把它改名为Mocha LiveScript,在经过和Sun Microsystems一场耗费精力的品牌官司之争后,最后被正式更名为JavaScript。其实Brendan的Mocha和Sun公司的Java之间几乎没啥相似之处,但Netscape认为缔结这场由市场利益驱动的奇特婚姻有助于稳固JavaScript在更有价值的服务器领域的统治地位。

        所以在下面这份发布于1995年把JavaScript和众多商业产品绑定在一起推向世界的新闻公告里,这种心态更是昭然若揭:🧑‍🍳‍👚📥😭🖕
        
WEB安全第八课 浏览器端脚本 之一 JavaScript JavaScript.png

引用

        Netscape和Sun联合发布一门开放、跨平台的对象脚本语言JavaScript,它将用于构建企业级网络和互联网。
        .....
        Netscape Navigator Gold 2.0能让开发者创建和编辑JavaScript脚本,而Netscape LiveWire则可以使JavaScript程序安装、运行、管理在企业内网和互联网上的Netscape服务器里。Netscape LiveWirePro更是支持JavaScript与高性能关系型数据库如Illustra、Informix、Microsoft、Oracle和Sybase的互联互通。Netscape所有产品线都内置支持Java和JavaScript,以提供一个统一的从前端到后端、能建立和开发实时在线应用客户端/服务器/工具的环境。


👂🚠🍭®🐋‌尽管Netscape对Java的殷勤完全是一厢情愿,但JavaScript作为客户端编程脚本的价值却很突出,即使是它的竞争者也意识到了这点。到1996年微软的回应是在Internet Explorer 3.0里发布了几乎完全仿照JavaScript的自家版本:衍生自Visual Basic语言的VBScript。可能因为诞生得较晚,也可能因为VBScript自身臃肿的语法,微软的方案并无突出之处,甚至没能获得其他浏览器的支持。部分得益于微软的失败,最后JavaScript巩固了自己的市场地位,在此之后,主流浏览器里未再出现过其他的脚本语言。
        
        JavaScript语言的流行鼓励了Netscape,从而把JavaScript作为独立语言的维护任务转交给了欧洲计算机制造商协会(European Computer Manufacturers Association,ECMA)。1999年2月新的管理者成功发布了ECMAScript第三版,但在那之后对JavaScript的推进就困难重重了。野心勃勃、变化巨大的第四版在被各开发商杯葛了几年之后,逐渐被弃用,在2009年发布了变动规模较小的第五版3,仍然只得到部分浏览器的支持(但情况在逐渐得到改善)。由于缺乏一份成型而广受支持的标准,这门语言里各厂商特有的扩展简直比比皆是,但这往往只会带来痛苦。

👵‎🩰💾😋💅
上一篇
下一篇
帖子热度 6563 ℃
小执念遇到高手虚心请教,获得 2 个 金币.

soarcloud 「龙战于野」 2016-7-6 10:38 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

不过现在又开始流行JS了,至少某些无执行体的脚本马已经开始这样做了。
屋顶,数星星 「出类拔萃」 2018-5-12 10:02 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

前排顶,很好!
深海里的那抹蓝 「龙战于野」 2018-5-19 22:05 来自手机 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

    撸主。。。你额头有朝天骨。。。 眼里有灵光。。。仙人转世。。。神仙下凡。。。我终于等到你发帖了。。。别动。。。虽然我泄露了天机。。。灾劫难免。。。可这是我命中注定。。。就算我要冒着进小黑屋的危险。。。也要帮你up一下。。。  
您需要登录后才可以回帖 登录 | 免费注册  

本版积分规则

快速回复 返回列表