首页 > 网站 > WEB开发 > 正文

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

2024-04-27 14:40:50
字体:
来源:转载
供稿:网友

  编者注:本文选自Readwriteweb的“Readwritecloud”频道,作者为Uzi Shmilovici。

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

  为什么?

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

  互联网:互联网让客户端软件焕发了第二春。互联网的普及让大多数的进程和存储都可以在云端进行,客户端软件成为一个接口,这让客户端软件更容易编写和维护。

  设备革命:iphone、iPad以及层出不穷的Android设备登上舞台,而客户端软件可以更好地发挥这些移动设备的性能。

  计算能力的增强:我们周围有着更多的电脑,而且这些电脑的运算能力更为强大。iPhone的性能已经比2002年的大多数PC要强,Wii的运算能力超过了阿波罗登月时候所用的大型计算机。另一方面,客户端软件大小变得更小,但效率却更高,我们可以同时运行多个应用。

  App Store模式:App Store的模型是一个“发现-安装”客户端软件的流程,随着Mac App Store的推出,我们可以在笔记本和台式机上获得相同的体验。Windows 8也是如此。

  以后会怎样?

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

网页界面在云服务中被边缘化? 三联教程

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

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

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

  1.建立面向服务的架构:Jeff Bezos曾经曾经说过,当你载入Amazon的一个产品页面时,你实际上启动了200个不同的网络服务。这种架构具有明确的、具体化的、易于使用的接口,你可以快速地建立原生客户端应用程序。

  2.给你的应用一个最好的界面:不要假设你的产品的第一个界面是网页界面,这应该取决于你的应用是什么样的应用,以及你要做什么。将移动界面作为你的产品的第一个界面是很正常的一件事情。

  3.在所有市场份额领先的设备上建立原生应用:原生应用有许多优点,包括易于被用户在应用程序商店中下载使用和更好的用户体验。另你可以先从iOS和Android上入手,然后扩展到其他平台。

  4.将网页应用作为另一个接口:在应用层面上单独考虑网页应用的界面。这样可以最大程度保证在其他设备上的界面的性能。

  5.把用户放在心上:千万记住,在另一头的设备上用户在使用你的应用。你应该专注于为用户提供更好的用户体验,在正确的场合、以最佳的方式,把你的产品送到用户手中。

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

  Via RWW

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


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表