We are now moving into Week 4! This week, we will be covering commercialization and growth. The late 1990’s saw the web and Internet used increasingly to revolutionize how business was done. Companies like Amazon were founded and grew very rapidly.javascript
coursera addressjava
Keywords: Netscape,open source project, FireFox, Mozilla Foundation, Mitchell Baker, Brendan Eich, JavaScriptios
1994年是载入史册的一年(距离我出生还有两年,开个玩笑),能够说是互联网之年。4月,网景公司(Netscape)成立;5月25日至27日,在CERN举办了第一届万维网大会;十月17日~19日又在芝加哥举办了第二届万维网大会;同月Tim Berners-Lee创建了W3C(World Wide Web Consortium,万维网联盟);11月8号,微软推出操做系统Windows 95 beta 2,其自带符合TCP/IP协议的浏览器。web
至此web再也不仅仅是学术界的研究,也终于引发了业界的关注,吸引了不少资金流入。数据库
And so if you really think about, I mean it's not even a whole year, it's almost six months where the world changed forever.编程
本节课主要介绍的内容是商业化进程和发展,着重介绍网景公司。Netscape在业界固然算是佼佼者,特别是在浏览器的开发这块。他们公司开发了能支持Linux,Mac,Windows三个操做系统下的浏览器。由于微软投入的精力主要在自家的操做系统Windows中,天然网景公司和微软造成了很激烈的竞争关系。这时,微软推出最新的操做系统Windows 95 beta 2 。微软想收购Netscape从而摧毁它,Netscape也开始担忧了。在微软紧追不舍的状况下,Netscape也只能抓紧去开发更好的软件。这个时间段Netscape的成果就是JavaScript language,同时大力推动开源软件,Mozilla浏览器就是一款开源软件,同时也是Mozilla Foundation和FireFox的前身。api
Mitchell Baker是Mozilla的创始人之一。wiki页面有记载她曾在2005年被时代周刊评价为“世界上最有影响力的100名人物”之一,可见其所作工做的影响之深远。浏览器
网景公司曾经开发了很棒的浏览器,而在94年,Netscape和MS在进行如火如荼的竞争,Mozilla面对此情此景的思路是:服务器
The different way to compete would be by building a shared asset. Instead of Netscape versus Microsoft. That Netscape would gather contributions of volunteers and other commercial part, commercial partners, and then build the product that would be shared.网络
没错,就是开源项目(open source)。此时,Netscape被AOL(American On Line)收购了,客户有一部分被分流到AOL商业公司。商业公司作开源项目,尤为在这种情形下,我以为没有点情怀是不行的(毕竟全部人都能拿到你的源代码),不像同窗之间互看一下代码那样简单。Mitchell Baker也说,这是一项艰巨的任务,全部思路都得安排得彻底不一样。他们一共只有6到8个做为管理人员,一百来个工程师,把一切一切的成果都贡献给了开源项目Mozilla。
Baker这个项目组的目的,就是建立一个成功的开源项目,然而这绝非易事,因此不免在项目组里开始弥漫着一种紧张情绪。须要重构核心代码,所以耗费了很长的时间。与此同时,市场份额也下滑了,这几年能够说是Netscape的dark years。不过Baker和她的小伙伴们依旧坚信他们所作的一切,乐意于建立一个大型开发者社区,让你们可以享受到开源带来的好处。相反,如果开发一些仅能让AOL盈利的那种软件,毕竟不是长久之计。不管是个体开发者,或是商业伙伴,都没法引发他们的兴趣,这是没法走向成功的。Baker决定带领她的团队和Mozilla一直走下去。
不过不幸的是,Netscape 6 失败了。你们都认为这是一个很差的产品,甚至致使了Netscape产品线的终结。这对Mozilla项目组来讲不是一个好消息,项目组里的气氛更加紧张了,AOL的人也没给好脸色。在UI设计这一块,AOL提出了一些要求,诸如增长一些连接到AOL的按钮,或是增长一些投资者的广告之类的。这和Mozilla项目组的初衷相抵,因而就发生了激烈的不愉快。
如今人们常说一句话“不忘初心”,实际上说出来容易作到很难。一个小项目组要顶住AOL的压力,同时还要把开源项目作大作强,当时真的要经历很多的苦难吧。
So I understand, yeah, why it was difficult, but on the other hand as an open source project, if you can't control the quality of the code and you don't have any say in it, you're not very real.
因为Netscape 6 的失败,致使AOL的利润受损,AOL开启了大规模裁人活动,连本次受采访的主人公都包括在内。(真是不容易啊)不过Baker发现,没我不行啊,我豁出去干了,因而仍是以一种相似于志愿者的身份在为她的项目服务了好几年。
通过不懈的努力,Mozilla终于上市了,吸引了不少人才加入。
So a lot of people gave up on, say their own personal benefit, to believe in a cause that was the greater good of society through open source.
后来Baker到了Mitch Kapor的开源项目组来工做。Baker也说,这是件很幸运的事情,Kapor一直是Mozilla的支持者。
到了2003年,AOL彻底中止了对客户端的投资。不过AOL通过这些年也知道了Mozilla确实是个不错的产品,因此没有中止对这个产品的投资。因而,Mozilla Foundation成立了。这是一个非盈利性组织,致力于推进开源项目的发展。
Baker和她的项目组采起了思路上的转变——要为顾客和消费者开发软件。作了一些历来没作过的事情,例如找设计师来设计了LOGO;设计了欢迎页(start page);Mozilla开发工具客户们用不来,那行,咱们换。项目组意识到,每一个上网的人都要用到的服务就是搜索服务,因此就着手研发了搜索栏(search box)。这一点Mozilla与Google达成共识,Google也认为这一想法和Mozilla Browser是出色的。
最后,FireFox浏览器上市了,他们取得了巨大成功。
1995年4月,Brendan Eich就任于Netscape公司,此时Netscape公司已经发布了Mosaic Killer 1.0,Eich没有去一块儿开发浏览器,而是去干本身想干的一件事——开发一种编程语言。Java写的是一种“真正的代码”,是须要编译的,然而当时的他想要的是能让甚至不知道编译器的人也能写的语言,就跟HTML同样。
They were just going to load it, it was like BASIC. And that was really the pitch, that we would make two languages, not one, analogous to Microsoft's Visual Basic for C++, so JavaScript for Java.
JavaScript,虽然说名字里含有Java,但彻底是个谎话(和Java一点关系也没有?),其语法格式反而是和C相近的。JavaScript最重要的特性之一是malleable,可拓展性。可让各个用户根据他们的须要去改变使用方法,不只能改变API,甚至是语言的形式,这也鼓励了创新性。JavaScript和FireFox在2004-2005年引发了Web 2.0 revolution。
当时有人会问:“咱们已经有Java了,为何你还想开发另外一种语言?” Eich想要开发一种对业余爱好者、初学者都友好的语言。不管是Java仍是C++,都须要高深的专业知识,须要投入好久的学习时间成本才能去掌握和开发。从这一层面上JavaScript确实扮演了一个激励使用者去创新的角色,也是JavaScript能取得成功的缘由之一。
Keywords: W3C, Amazon, Jeff Bezos, Modern Internet
Netscape公司的打算是本身作浏览器,本身作服务器,本身搞定协议。浏览器是和其余东西分开卖的,就比方说你买来一台电脑,没有自带浏览器,还须要为浏览器软件付费。微软在于Netscape竞争之时,就让本身的操做系统自带浏览器。Netscape被逼的没办法了,才有了后来的Mozilla、FireFox、W3C等之类的东西。因此咱们是否是也能够说,Microsoft saved the WWW呢?(2333)
又称W3C,中文意思是万维网联盟。建立于1994年10月,主要领导者是Tim Berners-Lee,就是在CERN和Kunz一块儿共事,开发出搜索引擎的那人。CERN当时也意识到,web时代即将到来,在这么个以物理研究为主的科研机构,不是特别适合作这么一个万维网联盟,因而Tim就去了MIT,在那儿建立了W3C。在一段1995年的采访资料里,从中能够看出当时的Tim就对互联网有深入的看法,以及对将来互联网会引起革命,会带来全新的生活有着很强的信心。
到了第四周,也快结束了对互联网“历史”的介绍,即将进入咱们如今的生活了。在继续下一课以前,仍是要总结一下咱们已经认识了哪些先驱,讨论一下他们身上有哪些共性。老师接下来这一段说的很是精辟,我贴出来作个小翻译给你们分享。
Each one of these people, when you listen to them talk, they would quite often talk about all the other people doing all the other work. And they rarely consider themselves in anyway heroes. They rarely consider themselves as the great innovators. They always see themselves as part of a collective curiosity. And there were many things that I haven't told you about that were curious explorations that helped and form it. And this was really research.
这些先驱们中的每一个人,当你在聆听他们讲话的时候,他们常常提到其余人,以及他们所作的贡献。他们几乎不把本身当作是英雄。他们也不把本身当作是伟大的先驱者。他们只不过一直认为本身只是集体的一部分好奇心而已。其实有不少东西我没告诉大家,有了好奇心才驱动了探索,帮助完成了伟大的业绩。实际上研究就是这样的。
很惭愧,只作了一点微小的贡献。
我之因此能成功,都是由于我站在了巨人的肩膀上
在97年,人们思考的问题已经从how to do转变成了what to do with it。也就是说,之前尚未web,没有server,没有browser,没有Internet的时候,人们在思考how to do。如今有了这些东西,咱们要思考,“能拿它来干点什么?” 下面咱们就要见识一个聪明的头脑——Amazon的创始人Jeff Bezos。
Jeff Bezos是Amazon.com的创始人。他在1994年发现了web的使用率以每一年2300个百分点的速率在上升,因而想从中寻求商机。他选择在互联网上卖书做为第一项业务。第一项业务很成功,因而第二项业务也开展了——音乐CD。都说在网络上吸引流量和用户点击是一件难事,Jeff Bezos 把“attention”评价为“a scarce commodity in the late 20th century”(引人注目是一种稀缺的货物,因此作生意时说不免有“赔本赚吆喝”的买卖发生)。不过Amazon在当时新奇的作法吸引了不少媒体报道,加上顾客们的口口相传,大大促进了Amazon的成功。
一开始Jeff在纽约时报上打广告,就是书店的URL地址,但没法肯定这个广告的收益是多少。打广告最重要的仍是要看挣钱,有没有办法转换成收益。因此Jeff又想出一个办法,就是在大量网站上投放online ad。
最后记者与他讨论起了互联网带来的巨大变化,Jeff都有点语无伦次了,用了好几个“incridible”,最后甚至还说“能活在20世纪末的地球上真的是太好了”。(我也这么以为,2333)
In the late twentieth century it's just a great time to be alive. You know, we're gonna find out that, I think, a millennium from now, people are gonna look back and say, wow, the late twentieth century was really a great time to be alive on this planet.
真正的进入到现代互联网时代。上世纪九十年代,光纤也大大地普及了。所以传输数据的能力,不管是大量数据或是远距离传输的能力,都大大提高了。从芝加哥到安阿伯市,180英里长的光纤,跟1960年30英里长的铜线差很少价钱。因此说,互联网的创建,让空间上的距离在大大缩短。
同时,接入互联网的服务器数量也在剧烈增长。1990年12月,世界上有了第一台Web Server,到了20世纪末,世界上有两千万台左右的Web Server。互联网大潮来临的如此迅猛,以致于冲击了股票市场,对全球经济形成了影响。在历史上,互联网留下了浓墨重彩的一笔。