写点什么

Google 宣布,Chrome 应用程序改进了脱机功能并支持 Mac

  • 2013-12-16
  • 本文字数:1139 字

    阅读完需:约 4 分钟

最近,Google 正大力推动其 Chrome 应用程序,引入新的功能,并在本周宣布支持 Mac,这是对 9 月份宣布支持 Windows 的一个补充。

从本质上讲, Chrome 应用程序使 Chrome 浏览器变成了一个可以运行应用程序的操作系统,而且这些应用程序的行为与本地应用程序类似,但是用 HTML、CSS 和 JavaScript 编写而成。它们在 Chrome 外壳程序中运行。Chrome 外壳程序提供了 API,允许应用程序访问 Web 应用程序通常无法获取的硬件和操作系统功能。

理论上,Chrome 应用程序为 Web 开发人员提供了使用 Web 技术构建可以跨平台运行的桌面应用程序的能力。虽然 Adobe 的 AIR 许多年前已经具备类似功能,但它需要单独安装运行时环境,而 Chrome 已经拥有一个重要的跨平台的安装基础。

更新重点

基于 Chrome 的应用程序,其前身名为“Chrome 打包应用程序(Chrome Packaged Apps)”,从出现到现在已经有段时间了,它们甚至可以在 Chrome OS 之外运行。虽然享受了一定程度的成功,但打包应用程序那时还有局限性,不仅仅是因为它们仍然需要从 Chrome 浏览器内启动,还在于它们要在一个限制非常严格的安全沙箱中运行。

最近,Google 似乎对它们更为重视。早在9 月份,Google 就重新推出了基于Chrome 的应用程序,并更名为Chrome 应用程序,还宣布了新的功能,其中包括脱机支持、更小的Chrome 浏览器和云功能。他们还推出了新的Chrome 应用程序启动器,它可以简化已安装Chrome 应用程序的发现和打开操作。不过,那时候,Chrome 应用程序只在Windows 上获得了支持。

本周,Google 宣布在Mac 上支持Chrome 应用程序和Chrome 应用程序启动器。此外,Google 的 Joe Marini 在 Chrome 开发者峰会上发言时强调了 Chrome 应用程序的智能脱机功能、包括 Linux、iOS 和 Android 在内的额外的平台支持以及 Chrome 应用程序内置的云同步。

目前,Google 正使用 Apache Cordova 构建移动支持,这将允许 Chrome 应用程序在像 iOS 应用程序商店和 Google Play 这样的设备市场上发布。 Apache Cordova 是 Adobe PhoneGap 的开源版本。Marini 说,此功能的测试版本预计在 1 月初发布。他还谈论了早在2 月份发布的若干重要的API ,包括身份、应用程序内支付、分析和蓝牙等。

Chrome**** 应用程序的未来在哪里?

Web 开发人员和企业是否会将 Chrome 应用程序应用到桌面开发还有待观察。在这一领域,还有其它竞争框架,如 node-webkit 最近已经获得了一些关注。尽管如此,随着此次发布,Google 还推出了几个知名度更高的 Chrome 应用程序,如图像编辑器 Pixlr Touch Up ,甚至还发布了新的Chrome 应用程序版的Google 工作表——他们的Google Drive 电子表单应用程序——它现在支持脱机工作了。

查看英文原文:**** Google Announces Chrome Apps Improved Offline Capabilities & Mac Support

2013-12-16 07:152288
用户头像

发布了 256 篇内容, 共 88.3 次阅读, 收获喜欢 12 次。

关注

评论

发布
暂无评论
发现更多内容

从华泰证券年报看数字化转型的平台化趋势

王和全

数字化转型 数字化 华泰证券 平台化

react源码中的生命周期和事件系统

flyzz177

React

美团前端常考手写面试题(边面边更)

helloworld1024fd

JavaScript

浅谈:数字资产永续合约交易所开发有什么好处?

W13902449729

合约交易所开发 区块链交易所开发

OpenHarmony移植案例: build lite源码分析之hb命令__entry__.py

华为云开发者联盟

鸿蒙 芯片 华为云 源代码 企业号十月 PK 榜

动手实践丨使用华为云IoT边缘体验“边云协同”

华为云开发者联盟

云计算 华为云 企业号十月 PK 榜

react源码中的协调与调度

flyzz177

React

元宇宙场景技术实践|实现“虚拟人”自由

ZEGO即构

深入浅出分布式,阿里大牛手写《分布式核心原理》Github一夜爆火

Java永远的神

分布式 程序人生 分布式计算 分布式系统 分布式存储

一种基于Prompt的通用信息抽取(UIE)框架

阿里技术

深度学习 信息抽取

react源码中的hooks

flyzz177

React

聊聊前端开发中的 Ghost Design 设计思路

汪子熙

前端开发 angular web开发 SAP 11月月更

写个JS深拷贝,面试备用

helloworld1024fd

JavaScript

想会用synchronized锁,先掌握底层核心原理

华为云开发者联盟

开发 华为云 企业号十月 PK 榜

一本书,带你走出Spring新手村

博文视点Broadview

React组件复用的发展史

夏天的味道123

React

React的5种高级模式

夏天的味道123

React

React组件设计模式-纯组件,函数组件,高阶组件

xiaofeng

React

Oracle、MySQL等数据库故障处理优质文章分享 | 10月文章汇总

墨天轮

MySQL 数据库 oracle 性能优化 故障恢复

假如面试官要你手写一个promise

helloworld1024fd

JavaScript

走进 Orca 架构及技术世界

KaiwuDB

数据库·

重磅!涛思数据发布TDengine PI连接器

TDengine

数据库 tdengine 时序数据库

React组件复用的技巧

夏天的味道123

React

React核心工作原理

xiaofeng

React

React性能优化的8种方式

xiaofeng

React

音视频开发进阶|第六讲:色彩和色彩空间·下篇

ZEGO即构

音视频开发 色彩

阿里云E-HPC+i4p大内存实例,加速寻因生物单细胞数据分析效率

阿里云弹性计算

HPC

最近面试经常被问到的js手写题

helloworld1024fd

JavaScript

共筑使能千行百业的数字底座 | HDC 2022松湖对话顺利召开

OpenHarmony开发者

OpenHarmony

阿里云Imagine Computing创新技术大赛正式开启!

阿里云CloudImagine

阿里云 技术大赛

CIO们开始将软件供应链升级为安全优先级top

SEAL安全

DevOps 开源软件 软件供应链 SBOM 软件供应链安全

Google宣布,Chrome应用程序改进了脱机功能并支持Mac_Google_Brian Rinaldi_InfoQ精选文章