此文譯自Fred Wilson 2010年2月在邁阿密舉行的Web未來應用的年會上的演講
謝謝青云推薦了這篇這么好的演說
謝謝卓和百忙中抽空幫我review,修改,提出很好的建議
謝謝Lily,在我初稿完成后大半夜還幫我校對,修正,提出非常寶貴的意見
說明: 原文中的英文內容有些錯誤,和視頻有出入, 所以按照視頻為準.()中的內容均是我為了方便理解所加, 每個標題后的圖片均來自原PPT
原文以及視頻地址:10 Golden Principles of Successful Web Apps
演講PPT地址:ppt: 10 Golden Principles of Successful Web Apps
以下是演講內容:
開場白:
謝謝,大家好,很高興能夠來到邁阿密。昨晚我從紐約抵達的時候還很冷,地上都是積雪,但是現在這里卻很溫暖很舒服,非常高興能夠來到這里。
演說前,Carsonified有人提議希望我能夠列出構建成功web應用的十項法則, 我想了想:“好吧,我都不知道是否能控制在是個”。不過,我現在已經列出來了并打算今天分享給大家。這些都是源自我十五年來對web應用投資實踐所得的經驗,包含了我所學到的,如哪些實踐方式有效而哪些實踐方式無效等等。
我用過很多的web應用,對于我們來說,我們的投資方式都是非常直接的。在投資前我們很清楚什么樣的應用是我們感興趣的,如果這產品我們不感興趣,那我們就會直接告訴項目的負責人這不是我們想要的,相反,我們就會采納這個產品。緊接著如果發現產品和我們產生共鳴,那么我們就會嘗試去了解他。一旦這個產品,以及對應的服務和項目團隊都非常吸引我們,那么我們就會去投資。
這十項是我一直在web應用中尋找的。我敢肯定在座的一定有人會不同意我的觀點,但是這確確實實是對于優秀的web應用來說是不可或缺的。因此,今天的主題就是:“構建成功web應用的十項黃金法則”。
1. 速度
首先,我相信速度是最為重要的,對于一個web應用來說,速度快是所有特征中最重要的。如果你的應用很慢,人們是不會去用它的,這個在主流用戶(一般用戶)中要比高級用戶更加來的顯而易見。我認為對于高級用戶來說,他們有的時候很能理解構建一個非常快速的應用背后的挑戰和苦難,所以當他們面對速度緩慢的應用的時候,或許他們還能忍受。但就以我的妻子和孩子來說,他們是我認為的主流用戶(一般用戶),一旦某個應用速度慢了,他們不會耐心地等下去了,而是立馬放棄使用。
我覺得web應用速度必須要快,如果慢了,后果是顯而易見的。我們公司(風險投資公司)的每一個投資的項目在Pingdom(網站性能測試服務站點)上都有記錄,我們每周都會去看。我們發現, 但凡有公司投資的應用陷入困境(出現性能問題,速度變慢了),這些應用通常也不會有快速的發展勢頭。這個真實有力的證據證實了“速度優于功能,速度是最重要的”這一事實,對于一個web應用來說,速度快不是一個優點,而是一項要求。
2.即時效用
“即時效用”的意思就是說服務(其實就是web應用,因為web應用多數就是提供服務)對你來說是實時有幫助的(簡單實用,并且具有實時性)。如果你構建一個服務,然后用戶要想使用他不得不花上一個小時的時間完成如下流程:配置服務,啟動它,導入聯系人,做許許多多和數據有關的事情。那我想絕大部分人會放棄使用。服務必須要對用戶來說是即時可用的,而這一點被很多人所忽視.
利用許多技巧可以使得你能夠快速讓你的應用達到這種即時效用,舉個比較適當的例子:當你構建一個信息服務的時候,一開始甚至長期你都可以在網絡上的其他地方爬取比較受歡迎的信息作為你自己的服務。但是有一點,你一定要給用戶即時的有幫助的信息。
另一個例子是:當Google大概4,5年前發布Google Video的時候,差不多同一時間YouTube也發布了同樣的服務。如果你在上傳一個視頻到Google Video,之后你得到了一個消息說:“一個星期后你的視頻將會被播放出來”。當然了,這樣的方式顯然不是很好。而相比,YouTube提供了在線實時的編碼工作,你可以立馬看到你上傳的視頻。這就是我想要說的關于即時效用的東西。
3.軟件即是媒介
關于這點我有很多想說的. 我的觀點是現在的軟件即是媒介。特別是消費者軟件,當人們使用你軟件的時候就如同接觸各種媒介一樣。這里我所說的媒介是指諸如雜志,新聞,電視節目等傳統媒介。比如”紐約時報”和“華爾街日報”;“浮華世界”(一本雜志)和“時尚”(時尚雜志);FOXNews和CNN,每一種媒介都有自己的特點,都有不同于其他媒介的獨一無二的態度和堅持。
同傳統的媒介一樣, 我認為現在的軟件也要有自己的個性特點,發出自己的聲音,表達自己的態度。有些看上去諸如“Fail Whale(失敗鯨)”(twitter宕機時候的提示圖案)很“傻乎乎”的東西,其實也是一種個性化的東西。 雖然對于Twitter用戶來說宕機這件事難免有些尷尬,但人們仍會穿著”Fail Whale”的衣服在街上行走, 這至少證明了一點: 這個服務背后有屬于自己的特點,它提供了一種媒介,用同一種聲音將人們聯系在一起. 這就是我想要說的. 這一點對于web應用來說是非常重要的.