来自 网络 2021-10-11 15:22 的文章

高防御cdn_剑三苍云挂机盾舞宏_如何解决

高防御cdn_剑三苍云挂机盾舞宏_如何解决

Brendan Eich,网景通信公司的程序员,于1995年9月创建了JavaScript。Eich只用了10天就开发出了脚本语言,当时称为摩卡。让让我们回顾一下这个复杂的JavaScript历史。为什么要用JavaScript编写Java呢?1995年,当艾奇创建JavaScript时,他为Netscape Navigator创建了JavaScript,如何搭建高防cdn,并很快被称为LiveScript。在JavaScript历史的另一个奇怪之处是,该团队将名称改为JavaScript,以反映Netscape在其浏览器中对Java的支持。虽然这听起来确实让人困惑(是的,时至今日,它仍让人们感到困惑),但当时人们说,将一种全新的语言(JavaScript)与当时流行的语言(Java)连接起来是一种"营销策略",而不管JavaScript和Java之间几乎没有任何关系。在Eich看来,高端程序员使用Java,它可能被认为是一种"组件语言"。Eich创建了JavaScript来满足非正式程序员和设计师使用的"粘合语言"的需求。这使得程序员可以使用JavaScript组装组件并自动化交互。在我们的JavaScript历史上,有两个主导的web浏览器:netscapenavigator(使用JavaScript)和internetexplorer(使用Jscript)。当浏览器世界发生变化,internetexplorer成为主流浏览器时,JavaScript已经演变成在web浏览器中编写交互式处理的认可标准。JavaScript历史转向ECMA到了1996年,JavaScript的重要性与日俱增,以至于它被交给了一个叫做ECMA(欧洲计算机制造商协会)的国际标准脚本语言机构,该机构负责该语言的开发和维护至今。因此,脚本语言被正式命名为"ECMAScript"(或"ECMA-262"),但人们仍然称之为JavaScript。ECMA标准过程是循环运行的——ECMAScript2于1998年发布,ECMAScript3于1999年发布,后来演变成了今天的现代JavaScript。尽管微软已经用他们的JScript语言实现了一些建议,但很明显微软不会在internetexplorer中实现JavaScript。Macromedia和Adobe Join2005年,Eich和Mozilla加入了ECMA以帮助E4X(ECMA-357),从而与Macromedia(被Adobe收购)合作,后者正致力于在ActionScript3中实现E4X。这次合作的目标是标准化AS3中的内容,并在SpiderMonkey中实现它。因此,Adobe发布了Tamarin,一个源于AVM2的开源项目。开放源码的不断发展的角色同时,开源社区和开发人员社区也在努力革新JavaScript以及如何使用JavaScript。Jesse James Garrett在2005年发表了一篇论文,其中描述了JavaScript作为主干支持的一组技术,以及他在何处创建了术语Ajax。这篇文章导致了大量的开发者被JavaScript和它周围的开源社区和库所吸引。发布的新库包括jQuery、Prototype和Dojo。Ajax的优势使JavaScript重新成为焦点,并引起了更多专业编程人员的关注。其结果是全面的框架和库的增加,JavaScript编程实践的改进,以及JavaScript在web浏览器之外的使用量的增加,如何做CC防御,如服务器端JavaScript平台的激增所示。JavaScript发展史上的下一步是在2008年,高防cdn代理,当时许多相关方聚集在奥斯陆,最终达成协议,推动JavaScript使用一个名为Harmony(EcmaScript 6)的议程。创建通用标准库2009年1月,CommonJS项目成立,目标是指定一个通用的标准库,主要用于浏览器之外的JavaScript开发。随着单页应用程序和大量使用JavaScript的站点的兴起,它越来越多地被用作源代码到源代码编译器的编译目标,这些编译器既有动态语言,也有静态语言。到2016年,统计数据显示,大约92%的网站使用JavaScript,包括一些世界上最大的网站,如谷歌(Google)和Facebook。多亏了JavaScript,使这些网站成为今天这样的元素成为可能。例如,如果没有JavaScript,我们将无法获得我们已经习惯于今天看到的实时通知。在手机上观看?单击要放大的图像。今天的JavaScript今天,JavaScript仍然无处不在,它是最常用的客户端脚本语言。JavaScript被写入HTML文档中,并以许多独特的方式支持与web页面的交互。例如,由于JavaScript,我们可以自动安排约会和玩在线游戏。此外,新的发展,例如节点.js,允许在服务器端使用JavaScript,而api(如HTML5)允许控制用户媒体和其他设备功能。JavaScript的历史很复杂,但它还没有结束。这是它可能变得(潜在)危险的地方——随着JavaScript的疯狂扩展,黑客们可以在新的地盘上玩耍。安全编码最佳实践对于所有开发和脚本语言都是必不可少的—了解有关JavaScript安全编码的更多信息。hbspt.cta.负荷(146169,‘f525c40a-c06f-4455-bdb9-8309e02940c3',{}); 这篇文章最初发表于2018年2月12日。AjaxBrendan Eichcomponent languageECMAECMA-262ECMAScript欧洲计算机制造商协会Internet Explorer JavaJavaScriptJavaScript历史记录JavaScript安全编码实践JScript LiveScriptMochanetscape Navigator脚本语言Web浏览器生物最新帖子拉贾伊·努塞比赫数据驱动、注重结果、精力充沛的产品经理,空间如何防御CC,在数字营销、数字产品管理、技术和安全SaaS公司拥有专业知识。Rajai Nuseibeh的最新帖子Checkmarx Research:SoundCloud API安全咨询-2020年2月11日检查马克思研究:库伯内特斯的种族状况-2020年2月5日Checkmarx Research:从安全角度看稳健和智能合约-2020年1月15日

,不限流量高防cdn加速