网页界面为何在云服务中被边缘化

news/2024/7/10 20:07:56 标签: 互联网, 产品, android, iphone, 浏览器, web服务

iphone.com/wp-content/uploads/2011/11/cloud-devices.jpg" alt="" height="150" width="150" />编者注:本文选自Readwriteweb的“Readwritecloud”频道,作者为Uzi Shmilovici。

  互联网时代,用户主要通过浏览器使用各种互联网服务。而2008年3月苹果推出的App Store掀起了移动应用的革命,虽然到今天仍然有许多公司坚持认为“浏览器是各种互联网服务的最终界面”,但实际上,有越来越多的云计算公司没有一个网页界面,或者通过可在多种设备上使用的客户端提供其服务。

  为什么?

  事实上,客户端软件存在的时间比互联网的历史更长。那么,为什么这些公司会转回头使用更老古董的客户端软件呢?有以下4个原因:

  1. 互联网互联网让客户端软件焕发了第二春。互联网的普及让大多数的进程和存储都可以在云端进行,客户端软件成为一个接口,这让客户端软件更容易编写和维护。
  2. 设备革命:iPhone、iPad以及层出不穷的Android设备登上舞台,而客户端软件可以更好地发挥这些移动设备的性能。
  3. 计算能力的增强:我们周围有着更多的电脑,而且这些电脑的运算能力更为强大。iPhone的性能已经比2002年的大多数PC要强,Wii的运算能力超过了阿波罗登月时候所用的大型计算机。另一方面,客户端软件大小变得更小,但效率却更高,我们可以同时运行多个应用。
  4. App Store模式:App Store的模型是一个“发现-安装”客户端软件的流程,随着Mac App Store的推出,我们可以在笔记本和台式机上获得相同的体验。Windows 8也是如此。

  以后会怎样?

  我是用Evernote的Mac客户端上一边听着Spotify一边敲出这篇文章的,这二者都是OSX客户端应用。事实上,Evernote的CEO Phil Libin曾经提到过,Evernote95%的流量来自于各种设备上的客户端。

evernote-devices.jpg

  Spotify更彻底:它根本就没有Web服务。还有更彻底的:通过斯巴达计划,Facebook与手机的结合更紧密。像Instapaper这样的流行应用虽然有网页界面,但我怀疑到底有多少人在用它。

  

  

  这与云计算有什么关系呢?

  如果你有一家互联网公司,那么可能需要注意以下五点:

  1. 建立面向服务的架构:Jeff Bezos曾经曾经说过,当你载入Amazon的一个产品页面时,你实际上启动了200个不同的网络服务。这种架构具有明确的、具体化的、易于使用的接口,你可以快速地建立原生客户端应用程序。
  2. 给你的应用一个最好的界面:不要假设你的产品的第一个界面是网页界面,这应该取决于你的应用是什么样的应用,以及你要做什么。将移动界面作为你的产品的第一个界面是很正常的一件事情。
  3. 在所有市场份额领先的设备上建立原生应用:原生应用有许多优点,包括易于被用户在应用程序商店中下载使用和更好的用户体验。另你可以先从iOS和Android上入手,然后扩展到其他平台。
  4. 将网页应用作为另一个接口:在应用层面上单独考虑网页应用的界面。这样可以最大程度保证在其他设备上的界面的性能。
  5. 把用户放在心上:千万记住,在另一头的设备上用户在使用你的应用。你应该专注于为用户提供更好的用户体验,在正确的场合、以最佳的方式,把你的产品送到用户手中。

  需要说明的是,设备大爆炸不会停止,而是会不断进化,新的设备和界面也将不断涌现。想一想电视、汽车、游戏机、家用电子、基于语音的接口(如Siri)等等,你应该做好拥抱变化的心理准备。

  Via RWW

(Yoyo 供雷锋网专稿,转载请注明!)


http://www.niftyadmin.cn/n/1615318.html

相关文章

给23岁的自己一些答案

Hey! Linux 你以为你有很多路可以选择,但是在你的四周有很多看不见的墙,其实你只有一条路可以走——《悟空传》 I dont know where Im going, but Im on my way…… 就快22岁了……转了这篇文章,算是我下阶段开始努力的激励吧……奋斗吧&…

Drumo:城市版Quora

如果你刚到一个城市,木有任何朋友,也不知道去哪里玩,找个活动的地方也木有,咋办?那就用Drumo吧。其使用了一个类似Quora的问答方式让初次进入某座城市尤其是大城市的人们找到想要的答案。 目前该服务还只限在悉尼&…

HTML标记也可以乘坐标签,新手入门前端,应该知道HTML框架排版标记标签大全

排版标签:下面来详细介绍一下排版标签。标题标签标题使用至标签进行定义。定义最大的标题,定义最小的标题。具有align属性,属性值可以是:left、center、right。代码举例:DocumentH1:千古壹号,永…

dhcp failover简配

简介 。。。。。。。。。。。。。。。。。。。。。。。。。。。 Be patient! Lin-credible!! 。。。。。。。。。。。。。。。。。。。。。。。。。。。//建议仔细阅读manual手册 man dhcpd.conf man 1 omshell man 3 dhcpdctl //内容很丰富…… DHCP FAILOVER …

蓝牙三国Kill:这算不算是鸡肋?

其实三国杀官方开发的Java、Android、iOS的版本都早就发布了,那这款在与最近又特地从JAVA移植到Android平台的蓝牙三国Kill算不算是食之无味弃之可惜的鸡肋呢?看看就知道了。 游戏名称:蓝牙三国Kill 平台:Android 价格&#xff1…

html 纵向跨行,请解释奇怪的HTML表行跨行为

请考虑以下HTML表定义.A2BC13我希望桌子看起来像:---------| A | 2 | B || --- || | C | |--- ---| 1 | | 3 |---------但在Firefox,IE8和Chrome中,表格呈现如下:---------| A | 2 | B |---------| 1 | C | 3 |---------如果我向表中添加另一列,如下所示…

Any.DO:酷味十足的社交型任务管理应用

Any.DO是一款最新推出的很酷的社交型任务管理应用,它设计新颖,功能强大,是一款较为罕见的好应用。 此前,Any.DO的开发团队还曾推出过一款Android Market上颇为热门的任务管理应用Taskos。Taskos主要服务于市场研究,目前…

沉淀

与其TMD的感叹别人技术牛逼,还不如静下心来一个一个技术点的攻破,一本书一本书地看…… 哥这段时间被些博客洗脑了…… 赶紧走出来吧 孩纸 ……