今天,我在自己的电脑、智能手机、平板、连网电视里下载、安装软件或者移动程序。在未来,事情可能完全不是这么回事。未来我们的软件有可能只在浏览器中进行,而不是安装程序到本地。我们管这种程序叫“网络程序”。
一个网络程序是一种应用,它通过网络浏览器使用,而不是下载或者安装到PC等设备中。网络程序拥有安装性程序的所有功能。二者主要的区别在于:你要使用网络程序就必须连网。
你可能认为我疯了。我们不是一直连网的,如果不连网,就无法使用一些软件,是吗?这是一个好问题。不过,如果你定期使用电脑,就会发现许多东西都要连网:电子邮件、Facebook、Twitter、上网、搜索、网络浏览、下载、流媒体播放、还有更多东西需要互联网。我更愿意打赌:人们在PC上使用的东西中90%涉及互联网。
公平来说,我们大多都是混合使用,当可以使用互联网内容时,我们就用,如果不能用就通过本地程序。
最近有一个体会,我住的地方停电了,使得移动服务数据塔也受到影响,虽然有手机服务,但是没有移动数据。没有移动数据,也没有电,我完全被隔在互联网之外。
我当时意识到:没有了互联网,笔记本基本是一张纸。当然这可能不准确,但我当时需要的都必须用到互联网。这种体验让我想到了所有需要用到互联网的东西。
我列出一张表,在使用PC时不需要互联网的有:写作、编辑图片、制作视频。没有互联网,无法发送或者分享写的东西、编的图片或者视频。
有了这种想法后,争论电脑在没有互联网下能干什么就有些站不住脚了。现实是在大多日常生活体验中,互联网成为关键的部分。
浏览器网络程序替代本地程序
Google最近与三星、宏碁联手推出ChromeBook。
ChromeBook从本质上看是一台PC,但它主要的不同之处在于Chrome浏览器是PC中唯一安装的东西。
Chrome OS的远景与我描述的相似。这种远景即是我们用PC做的一切事都在浏览器内发生。
这种未来高度依赖HTML和Javascript的未来。随着HTML和Javascript的发展,我们将可以在浏览器内运行更复杂的软件。HTML和Javascript是建立网站和网络程序的基本语言。从这种远景看,HTML和Javascript将成为未来最重要的语言。
最近有一个有趣的案例,它就是基于HTML5的MugTug。如果你登录MugTug.com,就会看到了个网络程序,你可以通过它编辑图片。这一切都在浏览器中完成,它利用了HTML5的优势。MugTug是一个很棒的程序,和本地程序一样强大,只是它在浏览器内运行。
Google将这点向前推进一步,最近,它宣布Chrome浏览器正在测试支持C/C++语言。C语言和C++语言是普通程序中最普遍的语言,它用来建立本地桌面或者OS程序。
Google最近在自己的博客上说:”本地客户端允许C/C++代码在浏览器内无缝执行,它和JavaScript一样有相似的安全限制。本地客户端程序使用Pepper。Pepper是一个用户界面,它可让C和C++整合HTML5。”
这是另一个证据:Chrome OS未来有可能成为本地OS的一个强大替代者。
Android的未来在哪里
Android是本地OS模式的,本地程序也需要下载和安装。Android更专注于移动设备,而非PC等。不过,在这个远景中,Chrome手机和平板会成为Android手机和平板的替代。
最近,Android遭到了一些法律审查,这是我看好Chrome的部分原因。Google在Android上面临大量诉讼。许多人密切关注,如果Google官司失败,Android的未来就成问题。不过,按我的远景,Android对于Gogole来说可能只是过渡的,也就是说,即使它失败,Android失去合作伙伴,Google也不会完蛋。(注:作者写文章前Goolge还没有宣布收购摩托罗拉)
不过,Android在短期之内不会谢幕。硬件、软件和服务上,Android风头正猛,即使Android收取额外的授权费用,制造商也会支付。我的主要观点是:在浏览器式的未来远景中,Chrome OS是Google及其合作伙伴的长远机会。
让我感兴趣的一点是,Chrome浏览器如何利用好电脑硬件的长处。尤其是硬件的一些功能只针对操作系统,它又如何利用,比如GPU,麦克风,媒体卡阅读器,USB接口。
Chrome是一种架构,如果所有软件移向网络,它就能替代传统OS。
正如Wayne Gretzky说的:Android是今天的趋势,Chrome OS未来的趋势。
坦白来说,虽然我相信这是方向,但我不确定这种远景能否成真。许多不同的领域要整合,包括设备的稳定性、可靠性和支付得起的上网资费。
有时候,技术进步快如光速,有时却慢如蜗牛。在这个领域,它进步缓慢,可能要等5年或者更长的时间。
为您推荐
谷歌期待着ChromeOS操作系统使谷歌更深入地进入云计算领域,作为微软Windows和苹果Mac计算机的替代产品。谷歌将用ChromeOS操作系统把赌注押在云计算方面。施密特说,ChromeOS操作系统是用于上网本的Web平台,预计将利用可靠的网络和无盘机器。虽然微软Windows和苹果Mac机器主要依靠在本地硬件上安装的软件,但是,谷歌指望ChromeOS操作系统推动在Chrome浏览器中的Web应用。使用ChromeOS操作系统,用户不需要下载软件或者在内部存储数据。数据位于谷歌的云计算中,在世界各地的数据中心中的并行排列的服务器支持谷歌的云计算。施密特说,ChromeOS操作系统这个开
北京时间2月8日消息,《移动新发现》今日报道,Google为Android智能手机推出Chrome浏览器。本周二,Google宣布推出Android版Chrome浏览器,可以用在使用Android4.0系统的智能手机和平板中。Chrome移动浏览器与桌面版本同样快速,但多了一些修饰功能。移动版本会解决“手指大但屏幕小”的问
据国外媒体报道,谷歌昨日修补了14个Chrome的安全漏洞,并给研究人员发放了高达47500美元的奖金,其中包括30000美元是为奖励他们对漏洞报告程序坚持不懈的努力。同时谷歌将设立奖金高达100万美元用在CanSecWest安全会议,该会议将在本周二至周四举行。据悉,周日更新的Chrome17是自2月8日推出以来第二次安全更新。被修补的14个漏洞都被设置成“高危”,被列在谷歌二级最严重威胁排名。其中有10个漏洞是被标记为“释放后使用”的内存管理漏洞。研究人员称这是一种常见的漏洞,他们是通过持续使用谷歌自己的内存错误检测工具AddressSanitizer才发现这一缺陷。据报道,四位外部研究者
3月9日消息,据国外媒体报道,谷歌在CanSecWest信息安全大会上拿出100万美元作为奖赏能够攻破Chrome浏览器的黑客。而在谷歌发布这一消息的十天之后,就有黑客成功将Chrome浏览器攻破。据报道,目前一位名叫SergeyGlazunov的俄罗斯学生发现了该系统中的漏洞,他利用该漏洞攻破了Chrome的“沙盒”(Sandbox)从而最终将Chrome浏览器攻破并赢得了60000美元的奖金,这使得他可以控制Windows7系统。据报道,负责Chrome和谷歌软件的高级副总经理SundarPichai在其公司博客上称,“我们热烈祝贺贡献者SergeyGlazunov成为第一个攻破Chrom