主题:【原创】浏览器是怎么变成操作系统的 -- 美人他爹
拍过古狗的马屁,现在拍百度的。
百度出道,除了象古狗,也有不像古狗的地方:
1.百度有相关搜索,就是你搜“谷歌”,百度会建议你搜“谷歌地图”
2.百度搜索结果,点开来是另外一个窗口或者tab,而不是在原窗口打开
这第一点,我看是因为中文输入的困难。老美搜索多简单啊,键盘上面按两下就出来一个词;中文搜索,这个输入中文就是个大问题,要先想词儿,想了词儿以后想拼音,想完拼音去输入,输入完了以后发现没开输入法,还要去开输入法,开了输入法,重新敲进去以后,还要去按+号选字儿,选到最后也没找到,才想起来自己小学语文老师说自己z c s zh ch sh不分... 所以啊,用户好不容易来一次,就帮人家多想想词儿呗,省的人家再输入了。后来搜狗输入法出来,谷歌赶紧抄...
这第二个就更好玩了,我看这个马屁股是新浪那里的。新浪是什么?就是网络报纸。当年看完就算的东西,这要是看完就把窗口关了,谁还记得那个什么sina叨抗木叨希恩?所以新浪总是把新闻开在新窗口里,于是百度也学样。这,倒是教育了一代中国网虫儿。
嗯,还是番外写着好玩儿,今儿有空,再写一篇番外。
好多武侠片里面,都有一堆群众演员对着大魔头喊:千秋万代,一统江湖。不少公司也有这种野心,特别是大家看到一个系统已经很复杂的时候,估摸着快到太守说的删繁就简的那个转折点了,就有很多野心家开始准备一统江湖。不过呢,如果野心家准备好了,群众还没有准备好,这个就很容易变成一桶浆糊。
前面我们说了NC,现在还有个云计算正在热炒。云计算到底怎样还不好说,那咱们说个刚过去的:passport / open id / google account
这类东西听起来挺好的:现在那么多网站都需要登录,记那么多用户名/密码,多麻烦,要是有一个钥匙来开所有的锁,就好了;对于网站来说,也不必去重复开发一套用户管理模块。于是M$,google之类的就来了,说你让用户用我们这里的帐户登录吧,然后我们告诉你他们是合法用户就行了。
听起来不错吧,对用户方便,对那些网站也不错,最大的受益人当然是这些提供服务的公司,用户走到哪里,都给他们通风报信。
不过,如果有个心怀叵测的钓鱼网站,声称他们也是微软或者google身份验证的合作伙伴呢?你会把钥匙也交给他们么?
是抄来的,是谁用过么?我当时还以为是自己想出来的,看来已经有人想过说过了。
送花
某某大佬当司机,后面坐个超级大佬一样是个流行的故事框架,往里面填什么内容是某个作者的事情。
从这篇开始,内容更多的是对将来的发展做一个展望,或者说,我现在,开始忽悠你们了
在前面说到繁简之间的时候,我问:在熙熙攘攘的人流里,是什么在指挥人们的行动呢?古人其实已经为我们提供了答案:天下熙熙,皆为利来;天下攘攘,皆为利往。人是经济动物,对很多行为,都可以归结到对利益的追逐,一部IT历史,就是一部在利益驱动下的科技发展史。
在工业界发现了一个新的领域之后,各个公司通常会在一个标准的麾下,进行分工合作。CPU定义了软件编码的标准,总线定义了机器各个部件之间通信的标准,url定义了在网络上面寻找资源的标准,html / xml定义了各个机器之间交流的标准。有了标准,大家才好分头做事,然后把各自建造的部件连接在一起,形成一个系统,赚到了钱,再投入新的生产。这种循环,不断的推动对这个新领域的探索,直到这个领域所有可以赚钱的地方,都被探索了一遍。
当这个领域所有可以被廉价榨取的利润都耗尽的时候,这个领域的发展就开始迟缓,这个时候,或者是新的技术降低了进一步开发资源的成本,或者,原有的技术积累,让人们发现了新的领域。旧的领域经过多年的经营整合,自然是纷繁复杂,新的领域自然是白纸一张。在我看来,删繁就简,或者是因为竞争,最后只剩下了几家寡头,或者是因为进入了新领域。
在我看来,这次我们是进入了新的领域:从对PC硬件的追逐,到对数据的追逐。
这次变革,可以有如下几个特点:
1. 不再指望摩尔定律能够为我们提升单个core的性能
2. 软件开始摆脱对摩尔定律的依赖,性能的提升将更多的依赖并行处理,多机,多核
3. 软件开始转向对海量数据进行加工
4. 对数据的采集将是软件和硬件的一个新热点
5. 当年硅谷卖的,是硅片上面晶体管之间的结构,现在值钱的,是数据的意义
6. 硬件将转而成为软件的附庸
本帖一共被 1 帖 引用 (帖内工具实现)
等你们的玉
手里面就有一把榔头。
网络就是计算机。
而网络上的节点,无论是PC,MAC,Smartphone, PDA, 都叫Mobile Internet Device,包括今后的智能汽车,机器人。它们都用同一个操作系统互相分享数据和互操作,这个操作系统就是TCP/IP.
浏览器只是运行在TCP/IP系统上的一种应用程序。
虽然现在浏览器纷争热火朝天,其实浏览器的重要性是在下降。真正争夺的是网络云计算平台。google之所以做自己的chrome,只是建立一个快速的访问云计算平台的入口。过去的入口都太慢了,没有体现出google云计算的强大威力。
是否可以理解未来会有新的更注重数据分析的公司取代ORACLE这样的传统的数据库厂商,或者说ORACLE就会变成“硬件”一样为上层的数据分析软件服务
搜出东西来我就喜欢哐哐哐把感兴趣的链接全点了,然后再一个一个看。用摆渡就点出来一堆的新窗口,觉得特乱,在这些个窗口间切换也特烦。现在我都是用鼠标中键点开新Tab(IE里面),就舒服多了,不过好像Firefox还得组合着用Ctrl键?好久没用不知道了。
用Google我也是用鼠标中键开新Tab,然后如果觉得够了最后一个链接就用左键点,这样浏览器里就全是我感兴趣的结果了,很清爽。用摆渡我还得专门回去把那个摆渡Tab给关了。
但是可以预期的是,会有一种新的软件系统,和相关语言,来描述对数据集合的操作。这种语言是否是SQL不好说,可能是对SQL的一种改进。类似当年UNIX和C语言,UNIX是对小型机和微机的抽象模型,C语言是对这种抽象模型的拓展方式。对于新的系统,也应该会有相应的抽象模型和拓展方式。
有了这种描述方式的标准,才有可能进行分工协作。
1. 不再指望摩尔定律能够为我们提升单个core的性能
2. 软件开始摆脱对摩尔定律的依赖,性能的提升将更多的依赖并行处理,多机,多核
这两个完全同意, 但似乎更加是系统厂商的机会, 出硬件的厂商要顺带把配合自己硬件的os/编译器等支持好/做好,这东西硬件厂商自己不做, 别人玩不转。
3. 软件开始转向对海量数据进行加工
海量数据其实是internet的特性,目前的成功处理办法就是搜索技术。 这样能保证其广泛适用性和灵活性。在无结构的搜索技术基础上引入结构化的如SQL可能是正道。 而不是相反的从sql出发。
4. 对数据的采集将是软件和硬件的一个新热点
数据的采集当然很重要, 单从一个系统的角度看, 也许集成/维护/管理数据的系统更值钱些
5. 当年硅谷卖的,是硅片上面晶体管之间的结构,现在值钱的,是数据的意义
这一条不太明白。 数据的意义, 是说数据的价值? 还是数据的结构,标准?
6. 硬件将转而成为软件的附庸
对系统而言, 硬软件配合是王道, 个人以为软件地位上升, 可能不会到硬件变成附庸的地步。
一点个人观点, 欢迎批评指正