close

有人說這是一個 App 的時代,到處流行的都是 Web 大勢已去,App 才是王道。

第一次提出這種說法是在 1997 年的《連線雜誌》中,在 2010 這種概念又再次來襲,當時克裡斯•安德森寫了一篇文章叫《Web 已死》。

在《Web 已死》文章中,克裡斯•安德森說從誕生到現在,World Wide Web 已經走過了 20 個年頭。相比當年的流行,如今它已經開始衰落,逐漸讓位於更簡單且時髦的服務——例如應用。這些服務更關注的不是搜尋,而是獲取。我們正在逐漸拋棄開放而自由 Web,尋找更加簡單、時髦、用起來更舒服的服務,這絲毫不亞於我們當初對它的喜愛之情。

對不起,安德森,你錯了,我們都錯了,連結才是王道,這是 Web 獨有的,App 不會有,不管它看上去多麼醜陋多麼怪異,但是你能通過它進出自如。

喜歡 App 的人,不過都陷入了創新大佬們為你設置的花錢的東西上,用戶陶醉於一個被高度管制的類似迪士尼樂園的 App 世界,以為從此逃離了看似雜亂無章的,又瘋又野的 Web 世界的威脅,但是,沉浸於 App 世界的時候,是否想過,你是被束縛起來的。

打個比喻說,你的 iPad 或者 iPhone 就像一個筒倉,一個高大的垂直建築,裡邊有無數的東西,但是沒有什麼能真正進入或者出來,這不是由創建應用的人能很好控制的,糟糕透頂。App 想替代 Web,還嫩了點兒,就像一個人說,我有了浴缸,不再需要海洋那樣,荒謬,不管你的浴缸有多美,能和海洋比嗎?你能在它旁邊造塊兒陸地出來嗎?

Hanselman 有一篇文章說,App 就像 90 年代的 CD-ROM,我們只能下載更新直到新的 CD-ROM 發行或者頻寬增加。

並且現在的自動更新都只能解決一部分問題,App 還只是一個個有著各種功能的獨立島嶼,相互沒有交流沒有來往,不過好的是,這些應用能和雲及各類服務聯繫起來,而遺憾的又是,現在手機上知道這麼做的應用幾乎沒有,他們都認為自己應該是獨立的。

App 總是向你推薦一些可有可無的功能,讓你管理應用,更新產品,儲存東西等,做一些毫無意義的事情,相比起來 Web 就弱爆了。

Web 又是什麼?兩層含義:普通層次的 Web 指的就是 Http Web,是由 Apache, Nginx, node.js,,CouchDB,MySQL, JSON,RSS, OPML,,XML-RPC,及 REST 所支撐起來的 Web,是本地 App 與 Web App 都離不開的後端資料庫與 API。

高層次的 Web 就是 HTML CSS, 及 JavaScript,是一個可以運行瀏覽器的 Web,是一個在某些方面落後於本地 App 的而又始終比本地 App 強大的 Web。

來自本地 App 的壓力推動 Web 向前發展,而來自 Web 的壓力又推動本地 App 的向前發展。的確,現在 JavaScript, HTML 以及 CSS 亂成一團,但你要相信,它們不可能永遠如此,一切都在發展變化,今年 HTML 5 不是挺火的嗎?當瀏覽器變得更加智慧,本地 App 怎會想辦法推出新的交互模型,新功能,可能會使用到 HTML 9 或者 HTML 10,然後無限迴圈。

先有 Web Hack,在此基礎上形成 Web 標準,基於標準又開發出 Web App,然後有了新的體驗,催生了本地 App,接著又出現了瀏覽器外掛程式,然後再出現新的 Web Hack,這樣迴圈下去。

App 還不能代表未來,正如 Dave Winer 所說,Web 贏在連結,至少現在是這樣。

arrow
arrow
    文章標籤
    Web App
    全站熱搜

    tcr889 發表在 痞客邦 留言(0) 人氣()