`
fudehai001
  • 浏览: 490674 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
阅读更多
Chrome的实质

  最近很多人都在谈谷歌Chrome浏览器将如何与微软IE8和Fierfox竞争,如何为“云计算”做准备。我不太认同这些看法。

  在我看来,Chrome对于谷歌来说,绝不是一个浏览器那么简单,而是一个打着“浏览器”旗号的“网络开发平台”。其真正的目的是要打破基于WindowsAPI的微软‘经济系统’的生态平衡,从而使开发者和普通用户逐渐不再依赖微软操作系统,最终实现颠覆微软的长期目标。

  Chrome的实质:网络开发平台

  谷歌在Chrome里做了三件事。

  首先,谷歌重写了Java

  Script引擎,大大提升了Chrome运行Web化软件应用的性能,使其可以承载更强大的软件化Web应用;其次,Chrome革命性地改造了浏览器的界面,每一个标签可以单独拖出来形成独立窗口,使其看起来不再是传统的浏览器,而更像一个本地化的软件应用程序;第三,将每个标签作为独立进程来运行,并采用了与360安全浏览器一样的“沙箱”技术,任何一个进程的崩溃或假死都不会影响其他进程,大大提高了浏览器的稳定性。

  现在很多网络版Office的应用因为仍在浏览器里运行,浏览器上的菜单、按纽会严重干扰用户体验,总会觉得这个在网页里运行的Web应用比不上本机的软件。Chrome的这种标签设计,可以把很多WEB应用的界面和使用体验变成跟本地软件几乎一样。这种用户体验的转变对于微软来说,很可能带来一场可怕的革命。

  举个例子,今天的Widget(微巨)应用分为两种,一种是独立的应用软件,比如桌面上的天气预报;另一种是在网页上的Widget应用。现在有了Chrome后就可以把网页上和桌面上的Widget打通。比如我为Fierfox开发了一个网页Widget游戏,我现在就可以把它单独抽出来放在一个Chrome窗口里运行,由于Chrome本身没有界面,这个网页Widget游戏看起来就变成了桌面Widget游戏。

  所以说,Chrome不是为一般的网页浏览设计的,也不像IE那样是给普通用户使用的,而是为很多网络应用的开发者提供的。这些人以前开发的网络应用,也可以放在IE里一下子给很多人使用,但它始终是一个网页应用。但如果现在把它放在Chrome平台上,变成跟本地软件一模一样的应用,那么很多开发者开发Web应用软件时,很可能会把Chrome作为底层平台,并用户大力推荐使用Chrome。随着客户端往WEB化发展,而WEB化又向客户端靠拢,Chrome就会成为两者融合的一个桥梁。

  而普通用户在使用这些应用时,根本感觉不到Chrome的存在。用户将来有可能不会再主动去打开Chrome来用,而是打开应用软件时自然启动了Chrome。比如说Google MAP,未来有可能就不再是一个网页应用,而变成一个独立的软件应用。

  所以从这个角度来讲,Chrome已经不是严格意义上的浏览器,而将成为一个新的网络开发平台。

  Chrome的使命

  Chrome的使命:破坏Windows经济系统的生态平衡

  由此看来,谷歌推Chrome浏览器,决不仅仅着眼于浏览器市场本身,更不是为了跟火狐浏览器竞争,而是有着更深远的战略意义。通过 Chrome,谷歌正试图在微软Windows的基础上建立一个全新的网络开发平台,构造一个全新的产业生态系统(Eco Syetem)。

  现在的大部分电脑应用软件,都是基于Windows API开发的,这是一个由微软建立的产业生态系统,也是微软多年来得以牢牢控制桌面的根本原因。无论谁想要开发客户端软件,都必须符合微软API的标准,否则就无法顺利到达用户面前。

  任何企业如果要战胜微软,必须首先破坏微软这一生态系统的平衡,让普通用户不再依赖微软的Windows操作系统,而要实现这一目标,前提就是要让开发者不再依赖微软Windows API标准。

  因此,我认为Chrome浏览器最重要的使命,就是破坏微软多年来建立起来的以Windows API为核心的经济系统(Eco System)的生态平台,谷歌只有首先破坏微软的这一系统的生态平衡,而操作手段就是利用Chrome吸引更多Web应用开发者放弃 WindowsAPI标准,转而开发基于Chcrome的网络应用,并借助开发者向普通用户大力推荐使用Chcrome,从而逐步地使普通用户逐步解除对微软操作系统的依赖,最终实现颠覆微软的长期目标。

  这也许就是谷歌推Chrome浏览器的“阳谋”。
分享到:
评论
1 楼 fjjiaboming 2011-03-14  
并采用了与360安全浏览器一样的“沙箱”技术

???


360能和chrome 比吗??  这笔者也太....

相关推荐

    PHPHeadlessChrome:使用Google Chrome Headless模式PHP包装器。 将URL或HTML转换为PDF屏幕截图。 易于使用和OOP接口

    本质上,没有Chrome即可运行Chrome! 它将Chromium和Blink渲染引擎提供的所有现代Web平台功能引入命令行。 PHPHeadlessChrome提供了一个简单的用法帮助器类,以使用Headless Chrome实例创建PDF和/或屏幕截图。 ...

    chromehtml2pdf:使用无头ChromeHTML到PDF转换器,可在命令行上使用(或嵌入到其他程序中)

    它似乎生成的PDF本质上与Chrome本身打印的PDF相同,并且由于Chrome小组计划保留无头Chrome,这似乎是一个可以在未来保持稳定的好选择(与许多PDF创建工具不同,不幸的是, ,很难维护)。 可以从Python,PHP,Java...

    Google Chrome 应用开发文档 360 版本

    应用(扩展)本质上来说就是web页面,它们可以使用所有的浏览器提供的API,从XMLHttpRequest到JSON到HTML5全都有。 应用(扩展)可以与Web页面交互,或者通过content script或cross-origin XMLHttpRequests与...

    chromedriver-122.0.6261.70-64

    谷歌浏览器最新122.0.6261.70-32位驱动器selenium最初是一个自动化测试工具,而爬虫中使用它主要是为了解决requests无法直接执行JavaScript代码的问题selenium本质是通过驱动浏览器,完全模拟浏览器的操作,比如跳转...

    chrome-extension:Chrome 的扩展程序,用于识别您正在浏览的网站上使用的网络技术

    扩展开发非常简单,因为它本质上是 HTML、CSS 和 JS,带有一个额外的manifest.json ,用于指定所需的功能和权限。 JS可以使用改进并制作成原型。 现在,在加载 DOMContent(弹出窗口)时,JS 将使用hivemind-chrome...

    capture:屏幕录制Chrome应用

    图示Google的实质性图示

    podStation:podStation是适用于Chrome的网络播客聚合器

    它作为浏览器扩展分发(请参阅 ),但其行为本质上类似于使用Chrome作为平台的独立应用。 如何安装 您可以在安装它。 尽管尚未得到正式支持(尚无测试),但它也适用于: 个人电脑 Opera( ) Chrome(我认为, ...

    chromedriver-122.0.6261.70-32

    谷歌浏览器最新122.0.6261.70-32位驱动器selenium最初是一个自动化测试工具,而爬虫中使用它主要是为了解决requests无法直接执行JavaScript代码的问题selenium本质是通过驱动浏览器,完全模拟浏览器的操作,比如跳转...

    jelly-party-extension:Chrome扩展程序可同步视频会话

    使用登台服务器贡献力量[简单] npm installnpm run 'stage devtools' 这将编译项目并将其提供给dist ,您可以将其解压缩后加载到Chrome或Firefox中。 此外,这会启动vue-remote-devtools进行调试。 请注意,您连接到...

    Dictation.Sarah.v1:将Chrome语音识别(à-ladictation.io)与Sarah结合使用

    本质上,这是验证事物可行性的问题。 该代码远非完美,但可以正常工作。 有关更多信息和支持,请访问或 先决条件: Sarah v3(未经v4测试) 安装在PC上的node.js(未经Sarah的node.js测试) 最新的Google ...

    node-v12.16.0-x64.msi

    [2] 发布于2009年5月,由Ryan Dahl开发,实质是对Chrome V8引擎进行了封装。 Node对一些特殊用例进行优化,提供替代的API,使得V8在非浏览器环境下运行得更好。V8引擎执行Javascript的速度非常快,性能非常好。Node...

    node-v10.15.2-x64.zip

    [2] 发布于2009年5月,由Ryan Dahl开发,实质是对Chrome V8引擎进行了封装。 Node对一些特殊用例进行优化,提供替代的API,使得V8在非浏览器环境下运行得更好。V8引擎执行Javascript的速度非常快,性能非常好。Node...

    DownloadBlocker:chrome扩展名,根据文件扩展名的来源阻止下载。 可用于防止HTML Smuggling攻击

    HTML走私本质上是一种绕过Web代理/防火墙的技术,该Web代理/防火墙检测从服务器下载的可执行内容。 它通过使用HTML5 API纯粹通过javascript提供下载而无需向Web服务器发出请求来实现此目的。 有关HTML走私的深入...

    phish-protect:Chrome扩展程序可使用AI和Computer Vision警报并可能阻止IDNUnicode网站和零日钓鱼网站

    PhishProtect(测试版) 概括 Chrome扩展程序可发出警报并可能阻止: IDN / Unicode网站主要是为了防止同形异义词攻击...TLDR:本质上,我们拥有一个非常大的已知网站及其合法域的计算机视觉数据库。 该扩展程序会发送

    node-v12.14.0.pkg

    nodejs-v12.14.0 for mac mac Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。 Node.js 使用了一个事件驱动、非阻塞式 I/O ... [2] 发布于2009年5月,由Ryan Dahl开发,实质是对Chrome V8引擎进行了封装。

    NodeJS API文档

    发布于2009年5月,由Ryan Dahl开发,实质是对Chrome V8引擎进行了封装。Node对一些特殊用例进行优化,提供替代的API,使得V8在非浏览器环境下运行得更好。V8引擎执行Javascript的速度非常快,性能非常好。Node是一个...

    node-v12.16.2-x64.zip

    [2] 发布于2009年5月,由Ryan Dahl开发,实质是对Chrome V8引擎进行了封装。 Node对一些特殊用例进行优化,提供替代的API,使得V8在非浏览器环境下运行得更好。V8引擎执行Javascript的速度非常快,性能非常好。Node...

    ThorFlashCards:Flash Card App + Chrome扩展程序可直接从任何网页上的文本中生成卡片,并在以后进行练习

    闪存卡网站和chrome扩展程序,可直接从网页上的文本创建闪存卡,稍后再在首页上查看 本地设置说明 在您的本地计算机上安装virtualenv,python> = 2.7.1和pip。 不要点子安装django。 首先设置您的virtualenv。 ...

    node-v10.16.1-linux-x64.tar.xz

    [2] 发布于2009年5月,由Ryan Dahl开发,实质是对Chrome V8引擎进行了封装。 Node对一些特殊用例进行优化,提供替代的API,使得V8在非浏览器环境下运行得更好。V8引擎执行Javascript的速度非常快,性能非常好。Node...

Global site tag (gtag.js) - Google Analytics