|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
×
/ ?2 k* @6 r# |+ C" s
2 b# {/ ?8 V' ~* E% n6 s+ D5 `" O$ ~0 n
有人说这是一个App的时代,到处流行的都是Web大势已去,App才是王道。# V+ Z+ S+ k; s! z' s
+ \4 V5 @: h4 J! s4 k- w
第一次提出这种说法是在1997年的《连线杂志》中,在2010这种概念再次来袭,当时克里斯·安德森写了一篇文章叫《Web已死》。6 X, W; ]1 a2 y8 U' ]! W
( P: ]0 D9 {" e 在《Web已死》文章中,克里斯·安德森说从诞生到现在,万维网(World Wide Web)已经走过了20个年头。相比当年的流行,如今它已经开始衰落,逐渐让位于更简单且时髦的服务,这些服务更关注的不是搜索,而是获取。我们正在逐渐抛弃开放而自由Web,寻找更加简单、时髦、用起来更舒服的服务,这丝毫不亚于我们当初对它的喜爱之情。4 B1 ~3 o& f5 x& d- J% N
; K7 Z- d# l( Y* K3 G2 F
对不起,安德森,你错了,我们都错了,链接才是王道,这是Web独有的,App不会有,不管它看上去多么丑陋多么怪异,但是你能通过它进出自如。
3 x2 c! A1 i( i, \- C
' {3 T5 P4 F6 L0 |$ u4 l6 _
0 Y$ ?1 ]4 @+ o
1 h6 r( d- e- I! m8 Y0 [1 h4 l! _: R% F
7 `6 p; k# d5 L" [8 \
; F- m$ |. ?6 |7 d! ` App想替代Web,还嫩了点儿7 [/ |' @& e% u) F' Q
4 _8 Y5 t2 b; {' r+ A( Z8 m
喜欢App的人,不过都陷入了创新大佬们为你设置的花钱的东西上,用户陶醉于一个被高度管制的类似迪士尼乐园的App世界,以为从此逃离了看似杂乱无章的,又疯又野的Web世界的威胁,但是,沉浸于App世界的时候,是否想过,你是被束缚起来的。; ^' S5 J& }) y
# e4 n! r, X" d5 V: G0 Z5 w, O 打个比喻说,你的iPad或者iPhone应用就像一个筒仓,一个高大的垂直建筑,里边有无数的东西,但是没有什么能真正进入或者出来,这不是由创建应用的人能很好控制的,糟糕透顶。App想替代Web,还嫩了点儿,就像一个人说,我有了浴缸,不再需要海洋那样,荒谬,不管你的浴缸有多美,能和海洋比吗?你能在它旁边造块儿陆地出来吗?
3 m6 p8 p4 q: A% c# j& H
) X5 L* U5 K' A } ^0 ~3 G App就像90年代的CD-ROM
/ S( f) q" W3 @# I4 p3 X
; \+ A4 y$ b2 m Hanselman有一篇文章说,App就像90年代的CD-ROM,我们只能下载更新直到新的CD-ROM发行或者带宽增加。
9 Z9 Q: T0 i! X5 N/ I Z# i7 A, v( T3 N7 y; w
并且现在的自动更新都只能解决一部分问题,App还只是一个个有着各种功能的独立岛屿,相互没有交流没有来往,不过好的是,这些应用能和云及各类服务联系起来,而遗憾的又是,现在手机上知道这么做的应用几乎没有,他们都认为自己应该是独立的。# Z- Y7 i# A4 I( m4 z
( }. k/ ^' l6 k6 Q1 m N
App总是向你推荐一些可有可无的功能,让你管理应用,更新产品,储存东西等,做一些毫无意义的事情,相比起来Web就弱爆了。6 O2 o9 Y5 S6 j
& S9 ~, S" V1 d( _ Web又是什么?两层含义:普通层次的Web指的就是Http Web,是由 Apache, Nginx, node.js,,CouchDB,MySQL, JSON,RSS, OPML,,XML-RPC,及 REST所支撑起来的Web,是本地App与Web App都离不开的后端数据库与API。
; b1 }" c8 l5 `! R
, w: H# G0 B, V4 s* W; y 高层次的Web就是HTML CSS, 及 JavaScript,是一个可以运行浏览器的Web,是一个在某些方面落后于本地App的而又始终比本地App强大的Web。
/ L5 O( s+ D. V" ]7 Q1 z6 C# P* g. z) D
Web与本地App,无限循环
' d! q( A" {8 q' c( a5 V) d& _* u+ R6 g$ g% M. `+ Z5 E
2 W9 s& ]/ y \* L$ |
n, Z7 G. ]* N% ]7 R* W8 r8 R
~+ y f% [* Z8 q / ]3 j8 g: m4 ~8 S1 o
. L& b s8 ~+ u5 p
来自本地App的压力推动Web向前发展,而来自Web的压力又推动本地App的向前发展。的确,现在JavaScript, HTML 以及 CSS乱成一团,但你要相信,它们不可能永远如此,一切都在发展变化,今年HTML 5不是挺火的吗?当浏览器变得更加智能,本地App怎会想办法推出新的交互模型,新功能,可能会使用到HTML 9或者HTML 10,然后无限循环。
+ }) }" y3 u- S3 M& ]
0 R _# i0 J0 a) h; ~! k 可参考右方的循环图,先有Web Hack,在此基础上形成Web标准,基于标准又开发出Web App,然后有了新的体验,催生了本地 App,接着又出现了浏览器插件,然后再出现新的Web Hack,这样循环下去。3 ~/ _ C, k8 t; ^
& A2 w% h7 c. M* k X
App还不能代表未来,正如Dave Winer所说,Web赢在链接,至少现在是这样。
2 r* L! c! d! }1 Y; Z! y# m- _$ U1 `4 G1 ~( _
Via:scripting& inessential& hanselman
! @) z6 T( u- [3 `: q1 ]$ ` k3 `, b3 \9 N% J9 l, ~; p. s. R
|
|