西西河

主题:【原创】新时代新潮流WebOS 【1】 -- 邓侃

共:💬594 🌺1902
分页树展主题 · 全看首页 上页
/ 40
下页 末页
      • 家园 【原创】丧钟为谁而鸣?(续1)

        现在的web世界实际已分为两个阵营:

        Apple + Google (HTML5 + CSS 3)

        vs

        Microsoft + Adobe(Silverlight + Flash)

        积善同学的帖子是个好的线索,实际上也触及了下一场浏览器大战的核心战役 --- 富媒体WEB应用。这两个阵营的完全可以比作清末的保皇党(君主立宪派)和革命党(共和派),但河友不要误解这场战役的后果一定是Microsoft + Adobe取胜,俺不过是拿他们做个比喻。

        邓总设计师有句名言:改革开放N年最大的失误是在教育方面发展不够。互联网(WEB)发展也在另外一个侧面验证了这句话。在潜移默化的“教育”下,普罗大众似乎有了这样一些结论:

        1.上网是不用学的 --- 打开浏览器点就是了。

        2.上网是安全的。

        3.上网是某些人(公司)生活的一部分。

        第一条非常非常重要,如果一个应用不挂在浏览器(主页或url)这个羊头上,这个狗肉(应用)就不太好卖(推广)。

        第二条和第三条的合并就是绝大部分公司和家庭中的防火墙的80端口是开放的,互联网(WEB)成为传播病毒(有害软件)的主要渠道。

        回到JAVASCRIPT的争论上,Apple + Google 的阵营就说了:皇上一人独断乾纲当然不好,咱们可以改良。军机处(JAVASCRIPT)的权利咱们可以限制限制,把总理衙门(HTML + CSS )的编制扩大扩大,各督抚的衙门也可以派住总理衙门特派员。W3C那个折子(HTML5)甚好,小山子,赶快8百里加急(Email)发往各(地)衙门,看看地方上有什么意见。铁手,给邓侃和yueyu打个招呼,以后朝会上不要恶言相向(见HTTP+html,HTTP+XML),都一品二品大员了,成何体统?!再说了,没有朝廷,你们的红顶子还不如草民的草帽好使。就是退一万步,咱们还可以搞个君主立宪,但是辫子(浏览器)千万不能剪,那是我朝之国本。

        Microsoft: 慈禧老儿果然毒辣.俺要吸取上次戊戌变法(DHTML+VBSCRIPT)的教训。这次俺也不搞什么改良了,湖北新军(Silverlight)俺的弟兄不少,看准机会就起事,这次俺就说要共和,搞总统制。

        Adobe:什么总统制,还不是你老袁的独裁制,这次俺就说要搞议会内阁制.再说北方(WINDOWS)是你的地盘,南方你说话就不好使。俺的弟兄(Flash)到处都是,谁怕谁?蛮夷之地(MOBILE world)现在风声甚紧,扯呼!中午的满汉全席咸了点,准是御膳房那些狗太监放了把私盐。渴,喝水去。


        本帖一共被 1 帖 引用 (帖内工具实现)
        • 家园 我只是反对滥用而已

          该用http+xml的地方就用。可是滥用就很恶心了。

          关键是滥用起来还一套一套的。已有的高效好用的东西非得说不“标准”,要改掉。我就奇怪了,谁也没说http一定要是universal的标准。现在还搞个soap,webservice出来妄图统一天下。

          为了这个莫名其妙的标准,居然要搞大倒退?

          一天到晚在穷乡僻壤种地能种出吨粮田?何不眼界宽一点,去外面广大世界耕耘岂不是更好的办法。

          如果总是一味抱残守缺,这个行业也没法发展了。难怪现在投资人也挺鄙视硅谷的公司的。其实的确越来越没有技术含量了。

        • 家园 太守怎么不开主贴,然后你和老邓可以互加链接来讨论啊

          你这几篇都可以独立成文啊。今天晚上得好好消化学习呢

        • 家园 太守所言极是

          以后朝会上不再恶毒攻击HTTP+XML了,但是对JavaScript,还得再参上一本。

      • 家园 【转贴】和陌生人说话

        巨硬输入法作者UGlee畅谈WebO

        • 家园 陌生人一文的读后感

          昨天太累,就没有真正回复。所谓认真,不仅是态度的问题,而且也是精力的问题。今天体力回复了,再不认真答复,就是态度问题了。

          言归正传,“陌生人”一文洋洋洒洒,内容丰富,简练地概括不容易,但是如果实在要概括一下,或许可以列出以下几点,

          1. Palm意识到,在企业用户方面,他们已经输给了BlackBerry。所以他们把注意力转向了Web2.0,试图把Web2.0引入智能手机。

          2. WebOS的结构,一个linux内核,一个JVM,一个OSGi,一个AppServer,一个WebServer,然后通过HTML5和扩展的Javascript进行开发。通过这个结构,抹平了本地应用和webapp的界限,而且具有离线能力。

          3. Mojo是一个crawler,它的Javascript应用在网上爬来爬去的,比如你的地址本程序也许可以爬到Facebook上去取一些内容下来。

          4. WebOS结构,加上Mojo。完成两个在desktop平台上都算的上前卫的两个东西,mashup和offline browsing。目前有两个离线技术,一个是google gear,另一个是adobe的air技术。

          5. 本地存储通过HTML5实现,本地应用由Web Server提供,本机资源的访问是通过扩展的Javascript API调用AppServer里的服务。(为什么不用本地Web server?)

          6. JVM的设计只考虑了运行时,没有考虑Java程序的部署、版本、依赖性、重用等诸多问题。OSGi容器可以处理这些问题,这对于运营商的软件分发维护来说尤其重要,这也是为什么Sprint会推出自己的OSGi框架的原因。具体在Palm Pre上,OSGi应该是有的,论据是Pre支持Sprint Titan框架。

          此文作者的网名叫UGLee,UGLee功力不浅,在他写这篇文章的时候,Palm对于WebOS的技术细节,透露得非常少。而UGLee凭借片言只语的收集,从残片中恢复原型。很多地方他猜对了,但是也有个别地方,似乎和后来Palm陆续透露出来的细节不太相符。

          UGlee对于WebOS结构的猜测是这样的,“一个linux内核,一个JVM,一个OSGi,一个AppServer,一个webServer,然后通过HTML5和扩展的Javascript进行开发。”

          1. WebOS的内耗的确是借用了Linux Kernel,目前使用的版本是Linux 2.6 Kernel。

          2. 应用开发的确是通过HTML5和JavaScript。

          3. WebOS目前没有JVM,没有WebServer。

          4. 虽然没有用OSGi,没有设立AppServer,但是极有可能延用类似的设计思想,做了一个Application的容器。

        • 家园 这篇文章确实好,值得琢磨,还有相关的链接

          您多填点字,方便鲜花有效啊。

          那里面的链接我到现在都没看完呢。

          • 家园 关于“和陌生人说话”

            多谢小山子,这篇文章刚一发表不久,她就引荐我去读一读。

            这篇引述的材料非常丰富,每个引证的材料我都读了。

            但是作者的一些猜想,似乎和后来曝光的材料不太相符合。这也不能怪这个作者,因为当时可以查阅的有关WebOS的细节材料十分有限。

      • 家园 Javascript 的发展正处于一个转折关头

        HTML 5 的出现是革命性的。

        Safari 4 和 google chrome 是对传统web世界的挑战, 新一代Javascript engine 的性能使得大型web 多媒体应用成为可能。

        看看这些演示,

        http://www.chromeexperiments.com/

        http://www.chromeexperiments.com/detail/monster/

        能想象这个只是Javascript么?

        现在的web 世界实际已分为两个阵营:

        Apple + Google

        vs

        Microsoft + Adobe

        也就是

        HTML5 + CSS 3

        vs

        Silverlight + Flash

        之争,

        可怜Microsoft 和 Adobe 还在搞鹬蚌相争

        • 家园 费那劲干嘛?

          改动这么多,缝缝补补。何不要么另起炉灶,要么用已有的成熟的方案。真是想不通,费那劲干嘛。

          最后javascript除了名字还是javascript,还有什么和原来一样的

          • 家园 JavaScript的潜力,是否已经到了尽头

            惊喜:所有加你为好友的,在本帖先送花者得【通宝】一枚

            鲜花已经成功送出。

            此次送花为【有效送花赞扬,涨乐善、声望】

            对于复杂的计算逻辑,JavaScript有点不堪重负。譬如想让JavaScript来实现Visio那样的功能,需要处理大量计算逻辑,JavaScript以及JIT Compilation都显得不合时宜。

            同意Yueyu的观点,或许第三次浏览器大战,该拉开帷幕了。至少手机浏览器没有太多历史包袱,或许可以从它下手。

        • 家园 对我们外行来说

          这种归结为两大阵营标准竞争,是比较容易理解的说法。

          (只是不知道这种总结是否合适)

      • 家园 说来说去还不就是要求过高呗

        对于复杂的应用,又要js能够像C++那样健壮,又要js最好有现成的framework可用,结果就是js的地位非常尴尬,虽然现在js开发热火朝天的,但实质的困难也没有消除多少。

        Doug也没说错什么,js就应该做它能做到的,本来就是这么设计的。正如你不能要求用scheme来开发GUI,虽然理论上总可以做到。

      • 家园 丧钟为谁而鸣?

        丧钟为谁而鸣(For whom the bells tolls)?

        这是个很好的问题 --- 海明威说,丧钟为你而鸣。这里的丧钟就是JAVASCRIPT,你就是浏览器。不是没有人企图敲响其它的丧钟,比如VBSCRIPT,可惜的是IE虽然宝刀不老,但在浏览器领域VBSCRIPT早是势微末路。奈何?东风不再!

        任何一门计算机语言都无法回避这样一个问题 --- 语言的操纵对象是什么?汇编是寄存器,内存地址和IO空间,传统的高级语言(比如C/C++)是文件和控制台(其实也是文件件),JAVASCRIPT只有一个东西可以操纵 --- DOM。只要浏览器中的DOM不死,JAVASCRIPT就是“鲁难”。先人日:庆父不死,鲁难未已。于是,互联网就要接着“鲁难”,“鲁难”,再“鲁难”。

        难道离了JAVASCRIPT这个张屠夫,DOM还真成了个互联网上的混毛猪不成?

        闲话少说,且听下回分解。


        本帖一共被 1 帖 引用 (帖内工具实现)
      • 家园 好文, 花!!

        观众点播:

        google.cn好像最近也开始搞音乐搜索了, 这算不算跟baidu抢生意啊? 还请邓侃及邓侃老婆大人对此发表点看法. 小的们谢了先~~ :)

分页树展主题 · 全看首页 上页
/ 40
下页 末页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河