Explosive Growth of the Internet and Web:

  • The Year of the Web

1994年后,由NCSA的老员工们构成的Netscape(网景)的成立。Netscape原本目标是做一个开源产品,构建一个浏览器,但他们很快决定将浏览器和Web服务器转为更专有的,并尝试使用独有的技术去创建分布式计算应用程序与微软竞争。由于Netscape很明显要在Mac、WindowsLinux上开发可移植的软件时,微软开始担心了——因为这样操作系统就不重要了,而微软在windows操作系统中又投入了太多,如果操作系统不再重要,它将真正地威胁微软的业务。而当微软试图收购Netscape时,Netscape却因为价格问题拒绝,两家公司从此结下了梁子。

微软开始和Netscape竞争后,Netscape试图通过技术革新来抢占市场,比如javascript语言,还建立了开源的Mozilla,最终变成了Mozilla基金会,最终创建了Firefox

  • Mitchell Baker: The Mozilla Foundation

Mitchell BakerMozilla的创始人之一,当时的Netscape以其Netscape Navigator产品而闻名——它是网络上第一个商业浏览器,但是由于市场环境和竞争,Netscape最终被AOL(American On Line)收购了,其中一部分资产被注入非营利组织Mozilla基金会,于是Mitchell Baker也加入了Mozilla项目的研究。但是之后的Netscape 6 却没有取得预期的成功,AOL由于利润受损而不得不开始了大规模裁员活动,被裁的人中也包括了Baker,但是Baker仍然坚持继续研究,即使是作为志愿者

2003年,AOL投资成立了Mozilla FoundationMitchell Baker所在的研究团队开始转变思路,研究浏览器的搜索栏服务,最终FireFox诞生了。

  • Brendan Eich - Inventor of JavaScript

1995年4月,Brendan Eich就职于Netscape,在错过了Mosaic Killer 1.0版本之后幸运地参与了感兴趣的HTML的开发,他编写出了一种语言,就是后来著名的JavaScript——主要面向网页设计师和程序员使用的一种直接嵌入到网页之中的语言。

JavaScript拥有良好的可拓展性,给了网页设计者灵活的发挥空间,也因此成为一种 multi-paradigm language(多范式语言),JavaScript没有类型声明,不需要编译,可以被完全不懂编译器的人使用,大大降低了学习编程语言的门槛,为使用者打开了很大的创新空间。

Commercialization of the Web:

  • Assume the Web

互联网成立之前,微软Netscape的竞争不断,由于微软带来的压力,Netscape不得不放弃向浏览器收费。两个大公司的商业战最终的带来了FirefoxMozilla、一个更广泛的万维网联盟,以及一个更公平的有竞争的市场。

Larry Smarr的贡献是NSFNET

密歇根大学NSFNet 提议中完成了1.5MB/s的任务

Lee 和 Cailliau创建了第一台服务器

Kunz创建了搜索引擎

Joseph Hardin的贡献是Mosaic

Baker的贡献是Mozilla,Mozilla FoundationFireFox

  • Jeff Bezos - Founder of Amazon

 
Jeff BezosAmazon的创始人。
1994年,web的使用率激增,Amazon把握了机会在网上售卖图书,一步一步占据了市场,最终走向成功。
  • The Modern Internet

九十年代末,光纤的出现改变了一切,数据的传输变得非常高效。

高速度长距离的数据传输变得更实惠而常见。

许多国家主干网络也出现了——商业的、政府的、学校的。

小结:

Internet History, Technology, and Security(week4)——History: Commercialization and Growth的更多相关文章

  1. Internet History, Technology, and Security(week1)——History: Dawn of Electronic Computing

    前言: 第一次进行课程学习,在反复观看视频和查找字典翻译理解后选出了视频中个人认为较重要的概念,以下并不按照逐句翻译,中文概括大意余下自由发挥,对老师想要告诉我们的历史有一个初步的了解,顺便锻炼以下英 ...

  2. Internet History, Technology, and Security(week2)——History: The First Internet - NSFNet

    前言: 上周学习了<电子计算机的曙光>,对战时及战后的计算机的历史发展有了更丰富的了解,今天继续coursera的课程,感觉已经有点适应了课程的节奏(除了经常有些奇奇怪怪的词汇看都看不懂@ ...

  3. Internet History, Technology, and Security(week3)——History: The Web Makes it Easy to Use

    前言: 上周学习了第一个网络NSFnet,美国国家科学基金会(National Science Foundation,简称NSF)在全美国建立了6个超级计算机中心所互联的一个网络,这周继续学习网络的发 ...

  4. Internet History, Technology, and Security(week8)——Security: Encrypting and Signing

    Hiding Date from Ohters Security Introduction Alice and Bob是密码学.博弈论.物理学等领域中的通用角色之一.Alice(代表A)和Bob(代表 ...

  5. Internet History, Technology, and Security(week7)——Technology: Application Protocols

    Layer 4: Applications Application Layer TCP提供了“a reliable pipe”(一个坚固的水管)连接用户和服务器,确保了数据能准确不出意外地传输,所以A ...

  6. Internet History, Technology, and Security(week5)——Technology: Internets and Packets

    前言: 之前都在学习Internet的历史,从这周开始,进入到了Internet技术的学习. Layer1: Link Introduction / The Link Layer 80年代之前,主流网 ...

  7. Internet History, Technology, and Security(week6)——Technology: Transport Control Protocol(TCP)

    前言: 这周开始学习分层网络模型的第三层,传输层. Transport/Reliability: Transport Layer TCP层的目的是补偿IP层中可能出现的错误,并充分利用可用资源.由于I ...

  8. Internet History, Technology, and Security(week9)——Web Security

    Secure Web Connections: Security Public/Private Key - Secure Sockets 凯撒密码容易被破解,后来人们发明了公钥和私钥,由于私钥一定是要 ...

  9. Internet History,Technology and Security

    Internet History,Technology and Security(简单记录) First Week High Stakes Research in Computing,and Comm ...

随机推荐

  1. git关联github远程仓库的问题

    git关联github远程仓库的时候,报fatal: remote origin already exists. 导致这个问题原因可能是之前关联的时候关联错了,再次关联就不行了. 解决办法是: 1.将 ...

  2. 惠普IPMI登陆不上

    [问题描述] IPMI登陆不上(HP),点击无反应. 浏览器使用IE,java版本使用32位1.7版本. [问题原因] 保护此网站的证书使用弱加密,即 SHA1.此网站应该在 SHA1 被禁用之前将该 ...

  3. 2019第二周总结.Java

    本学期开始学习Java课程了,首先我先说说学习Java的感觉吧,它不像C语言程序设计,但是又有语言开发的共同点.学Java语言重点是面向对象的程序设计,更加的适应生活需要和计算机开发的需要. 总的来讲 ...

  4. C++中构造函数的手动和自动调用方式

    1,对象的构造通过构造函数来完成,和类名相同且没有返回值,这个时候只有参   数一个特性,构造函数可以自定义参数,这个参数一般而言就是对类进行初始  化来使用的:带有参数的构造函数的意义在于可以使得每 ...

  5. 标准库path源码解读

    先看标准库 作用:关于路径的一些实用操作 https://github.com/golang/go/blob/master/src/path/path.go 源码地址 func IsAbs func ...

  6. sublime3跳转函数

    点击Preferences->Browse Packages进入Packages目录,然后打开User目录,查看User目录里面有没有Default (Windows).sublime-mous ...

  7. 坐标轴刻度取值算法-基于魔数数组-源于echarts的y轴刻度计算需求

    本文链接:https://blog.csdn.net/qq_26909801/article/details/96966372数值型坐标轴刻度计算算法前言算法描述上代码代码运行效果结语前言因实习的公司 ...

  8. 自己制作 Android Vector Asset 矢量图

    版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明.本文链接:https://blog.csdn.net/c5138891/article/deta ...

  9. DRF框架 之基础配置

    Vue框架的总结 """ 1.vue如果控制html 在html中设置挂载点.导入vue.js环境.创建Vue对象与挂载点绑定 2.vue是渐进式js框架 3.vue指令 ...

  10. 富文本编辑器Ueditor

    一.大概使用: 官网:http://ueditor.baidu.com/website/download.html 使用:[参考index.html] 3.1 引入ueditor的js <scr ...