今天,Google 發表了 Chrome Apps,不同於之前 web app,此舉是要把 Chrome 瀏覽器升級為真正的 app 平台,將 Chrome OS 發展成一個成熟的作業系統,可以視為 Google 挑戰 Windows、OS X、iOS 乃至 Android 的一大動作。甚至有媒體認為,Chrome Apps 是一個取道 Chrome 瀏覽器入侵 Windows 和 OS X 的特洛伊木馬。

新的 Chrome Apps 兼有 Web 端和本機端程式的特點。一方面它採用了 web 技術且只能依靠 Chrome 瀏覽器運作,另一方面它可以像獨立 app 那樣在 Chrome 瀏覽器之外運作,並支援離線操作、跨裝置和作業系統運作。同時,它們也能夠使用電腦的 GPU、硬碟、視訊鏡頭、USB 和藍牙等等。Chrome Apps 目前僅支援 Windows 和 Chrome OS,Mac 與 Linux 版本也很快就會推出。Google 在 5 月份時就開始推廣一系列 Chrome Apps 了(當時叫 Packaged Apps)。7 月份,Chrome 通知中心登上 Windows 和 Chrome OS。今天,過去幾個月以來只向開發者開放的 app 啟動器也向所有使用者開放了。

此外,Google 表示此舉並非是要拋棄 Web 端,而是為了提供使用者提供更多選擇。Chrome Apps 專案經理 Rahul Roy-Chowdhury 表示,先在桌面端推出是因為桌面端有大量的 Chrome 使用者,但最終團隊想看到的是哪裡有 Chrome,哪裡就有 Chrome Apps。根據 StatCounter 統計,全球 42% 的 web 使用者都用 Chrome。這也為開發者提供了更多的開發環境選擇。」Google 說目前共有 50 多款 Chrome Apps 供使用者選擇,不過一些頂級開發者還沒有入駐該開發平台。Pocket、經濟學人、Wunderlist 和 Pixlr Touch Up 等則是已經推出。

Chrome Apps 行動端布局是一項長期計劃,該團隊表示,短期內 Chrome Apps 不會推出行動版,相關跨平台的開發是個幾乎難以解決的難題。

負責 Chrome Apps 開發者工具的工程設計主管 Erik Kay 說:「做 Chrome Apps 不是要放棄 Google 建立的 web 標準,而是因為目前的 web 端系統與 Windows 和 OS X 競爭起來功能上有所欠缺,比如 app 存取硬碟和 USB 連接裝置上有障礙。我們要做的是一個真正在桌面上站得住腳的作業系統。」

雖然 Chrome Apps 已能脫離瀏覽器使用,但並沒有出現一個與 Photoshop、Apple iLife 甚至是 Microsoft Office 同等級的桌面程式。Chrome Apps 必須拿出一些標桿程式才成證明它是一個真正的平台。Chrome Apps 的野心和潛力很明顯,但培養開發者和消費者信任的路才剛剛開始。

Chrome Apps將是Google送給微軟的特洛伊木馬?的更多相关文章

  1. Google在三大系统上停止对Chrome Apps的支持

    近年来凭借着低廉的价格和易于管理和追踪的特性,Chrome OS设备逐渐获得了市场的肯定.只是相比较Windows和macOS桌面系统来说,Chrome OS在应用方面依然存在劣势,为此三年前Goog ...

  2. Chrome Apps将可以打包成iOS或Android应用

    Chrome Apps 将可以在 iOS 和 Android 设备上独立运行了.开发者只要使用 Google今天 提供的工具集(toolchain)将自己的 Web App 打包,并将生成的应用上传到 ...

  3. 重新想象 Windows 8 Store Apps (67) - 后台任务: 推送通知

    [源码下载] 重新想象 Windows 8 Store Apps (67) - 后台任务: 推送通知 作者:webabcd 介绍重新想象 Windows 8 Store Apps 之 后台任务 推送通 ...

  4. 修改Chrome默认搜索引擎为Google.com

    在使用Chrome的时候,Google为增强本地化搜索,或将默认的Google搜索引擎转换为本地语言,如在中国会自动转到google.com.hk,日本会会自动转到google.co.jp,如果你是一 ...

  5. MahApps.Metro控件更換微軟視窗主題

    先來看一下微軟默認的視窗主題(左:Window)與MahApps.Metro的視窗主題(右:MetroWindow), Window   MetroWindow   MetroWindow似乎美觀多了 ...

  6. .Net使用微軟自帶的用戶驗證和登錄授權

    使用微軟的用戶驗證,權限管理的方法 一.使用配置好的數據庫, 1.首先建立想定的數據庫(只填寫名字不加載任何表,如:Login數據庫) 2.使用vs兼容工具命令提示.如圖: 3.導入數據庫所需要的ta ...

  7. 微軟将弃用 System.Data.OracleClient

    http://www.cnblogs.com/WizardWu/archive/2010/05/17/1737009.html 微軟将从 .NET 4 以后的版本弃用 System.Data.Orac ...

  8. [转帖]微軟将从 .NET 4 以后的版本弃用 System.Data.OracleClient

    转帖--微軟将从 .NET 4 以后的版本弃用 System.Data.OracleClient Posted on -- : eaglet 阅读() 评论() 编辑 收藏 原贴 http://www ...

  9. google和ebay微服务经验

    摘自:http://www.infoq.com/cn/articles/ecosystems-of-microservices 多元化(polyglot)微服务是终极游戏 大规模系统和多元化微服务最终 ...

随机推荐

  1. JS基本语法

    1.JS嵌入网页的程序 2.解释型语言--用浏览器解释(必须需要浏览器),一开始是数据验证(编程语言) 7天开发 3.ECMA标准化 4.JS与JAVA没有任何关系 JS增加用户的交互 5.JS有常量 ...

  2. linq 多条件查询

    Linq 进行多条件查询的时候使用PredicateBuilder帮助类可以很好的解决. 类的源码: public static class PredicateBuilder { /// <su ...

  3. 教你把UltraEdit如何注册激活教程及UltraEdit 22.0.0.48 官方中文版下载

    UltraEdit 22.0.0.48 官方中文版下载:链接: http://pan.baidu.com/s/1i3f7mZV 密码: r23v2015-5-30号更新 第一.关闭网络连接(或者直接拔 ...

  4. checkboxes(复选按钮)

    复选按钮是input的输入框的另一种类型. 每一个复选按钮都应该嵌套进label元素中. 所有关联的复选按钮应该具有相同的name属性. 下面是复选按钮的例子: <label><in ...

  5. 如何评估ETL的数据加载时间

    简述如何评估大型ETL数据加载时间. 答:评估一个大型的ETL的数据加载时间是一件很复杂的事情.数据加载分为两类,一类是初次加载,另一类是增量加载. 在数据仓库正式投入使用时,需要进行一次初次加载,而 ...

  6. JS检测浏览器是否支持HTML5视频播放 (标签<video>) ,

    function checkVideo() { if (!!document.createElement('video').canPlayType) { var vidTest = document. ...

  7. 【原创】-- nfs安装配置及使用,挂载根文件系统

    环境:ubuntu14.04(非虚拟机),OK6410 环境搭建: (1) #sudo apt-get install nfs-kernel-server 如果已经是最新版本了,无需安装 (2) 建立 ...

  8. Nhibernate的介绍

    1.介绍的内容 1.感谢园友的文章支持 by 李永京 by wolfy 2.Nhibernate的框架介绍 3.Nhibernate的架构介绍 4.Nhibernate映射方法介绍(该点自己也存在一定 ...

  9. 采用动态代理方式调用WEB服务(转载+整理)

    using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.T ...

  10. windows上自动设置java环境变量的脚本

    近期打算学习安卓开发,于是乎要准备java开发环境,安装好jdk后,就要设置java环境变量,java环境变量要设置JAVA_HOME,Path,CLASSPATH三个值,每次配置查百度复制粘贴都很麻 ...