It’s All Software

这是Pascal-Emmanuel Gobry,写关于iCloud

Here’s how Google and Apple’s vision of the cloud differ: for Google, the cloud means cloud + web; for Apple, cloud computing means cloud + software, with the internet stuff happening behind the scenes.

All of the cloud computing services Google offers to consumers, like email, word processing and spreadsheets, happen within the browserTo Google, the point of cloud computing is to replace desktop software with the web. 

许多 - 甚至可能是大多数观察家都持有这种观点,即苹果和谷歌的云支持软件方法之间存在差异我认为这种观点是错误的在Gobry写道“对谷歌来说,云意味着云+网络”时,他掩盖了“网络”的含义Google Docs和Gmail等网络应用程序无法以某种方式消除对客户端软件的需求它们只是改变客户端软件运行的位置,以及它所针对的API。

In both cases, there are client-side user-facing apps, and back-end services and canonical storage running on servers in the “cloud”我们不谈论“AJAX“因为它变得无处不在,所以更多了但这意味着用JavaScript编写的客户端软件,在Web浏览器中运行,使用API​​与服务器通信。

客户端应用程序和基于云的服务器Apple的主要关注点是在iOS设备和Mac上运行的原生Cocoa Touch和Cocoa应用程序Google主要关注在Web浏览器中运行的HTML / CSS / JavaScript应用谷歌并没有减少工作量如果有的话,他们会做更多的工作,因为它是更难在Web浏览器中创建良好的用户体验谷歌从其战略中受益的地方 - Gmail和Google Docs可以通过PC级别的现代网络浏览器在任何地方运行Cocoa应用程序仅在Apple制造的设备上运行。

然而,两家公司都没有关于这些优先事项的教条Apple在MobileMe上有网络应用程序 - 哪个我相信将很快成为iCloud的网络应用程序谷歌有为Android编写的本机应用程序(不要忘记,对于iOS也是如此)但是,每个公司的主要关注点都不存在错误。

错误 - 也许就是这样Josh Topolsky出错了- 当你输入gmail.com时,可以认为你在浏览器中看到了什么Gmail的不是这是Gmail的基于网络的客户端不可否认,它是Gmail的旗舰客户端 - 您可以管理Gmail的所有内容用户甚至可以应该把它想象成存在Gmail的它是功能强大的快速电子邮件服务的完整封装但其中很大一部分是用JavaScript编写的客户端应用程序(在浏览器中查看源代码并查看。)

我有偏见,因为我认为苹果的策略比谷歌更具吸引力但那是因为我的兴趣在于拥有最佳的用户体验 - 最好看的用户界面,最低延迟的响应,最流畅的动画,最优雅的设计我与Apple分享这种兴趣谷歌的兴趣在于吸引尽可能多的受众这就是为什么我在本段开头选择说我发现Apple的策略“比”更具吸引力“,而不是说”优于“,谷歌的Apple的策略对于优化用户体验的质量是正确的谷歌的策略对于最大化其应用的用户数量是正确的。

但不要错误地认为谷歌的战略涉及的工作较少这就是我上周的意思,我写的时候

Google的框架是浏览器窗口Apple’s frame is the screenThat’s what we’ll remember about today’s keynote ten years from now.

有一个基于简单的论点支持基于Web的应用程序无需安装,也无需用户负责管理和备份的数据Apple通过App Store解决了这个问题 - 本地原生软件具有真正简单,明显,易于安装和完整的数据封装是的,网络应用程序是解决Mac和PC用户问题的一种解决方案,在某种程度上,系统管理员必须这样做但Apple的App Store模型显示,有一些方法可以在不消除原生应用的情况下解决该问题。

Josh Topolsky,在他的作品中质疑Apple对基于网络的应用程序的承诺,写道:

There is no native application for the Mac or iOS that replicates the shared document editing of Google Docs; there’s no mail application that exists for the Mac which will allow me to access my important information from anywhere in the world with or without a device in hand; there is no photo sharing service for iOS or the Mac which is as flexible or accessible as Flickr.

我认为,第一个条款不是真的Shared document editing is not an inherent advantage of Google Docs being web-based; a native client could do it just the same随着文档的更改,这些更改会通过浏览器之间的API调用流在您的浏览器中实时反映,在您面前的某些设备上执行,以及Google的远程Web服务器共享文档编辑是一个难以解决的问题,Google Docs应该很好地解决它,但它与根植于Web浏览器几乎没有关系。1

第三个条款是关于公共分享:网络网站与网络应用程序并且同意 - 苹果公司没有解决iCloud如何在这方面取代MobileMe的画廊,而且Flickr无论如何都要比MobileMe的画廊更好。

但是第二个条款 - “没有适用于Mac的邮件应用程序,这将允许我在世界任何地方使用或不使用设备访问我的重要信息” - 这是托波尔斯基论证的关键随处访问他的论点倒下的地方是“没有手中的设备”许多人可能依赖共享甚至公共PC来访问他们的Gmail和Google Docs帐户但这与苹果公司的观众不同什么时候一世without a device in hand? Never与MobileMe一样,iCloud会有网络应用程序界面,当你拥有的是其他人的机器上的网络浏览器时,但Apple的“随处访问”的愿景是“无处不在的iPhone”。


  1. 而且我认为SubEthaEditis existence proof that shared document editing can work well in a native app with no web interface. ↩︎

以前: 降级
下一个: Final Cut Pro X Backlash