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 的頭像
    tcr889

    小萍八卦

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