當(dāng)然了,個性化難免也會帶來一些問題。之前我和一個原Last.fm的女員工聊天的時候,她告訴我他們社區(qū)用戶都感覺他們就是網(wǎng)站的主人,是他們在負(fù)責(zé)這個網(wǎng)站,于是就導(dǎo)致了這樣的問題:每次網(wǎng)站有了改動,就會在論壇上看到成千上百的留言。我認(rèn)為這是一件好事情,因?yàn)檫@就意味著人們非常關(guān)注你的網(wǎng)站,你的應(yīng)用。
這對于我們投資的一些公司來說的確也是一個頭疼的問題。比如,當(dāng)我們投資的一家公司:Meetup ( 需要翻墻) 上個星期在它站點(diǎn)的頁面上作了些改動之后,就有許許多多關(guān)于這件事情的評論,當(dāng)然了,大部分都是罵聲(持反對意見)。對于這些評論,積極回應(yīng)也好,完全不予以理會也罷,完全由你自己確定。但是從某個層面上來看,這確實(shí)是件非常好的事情,因?yàn)檫@恰恰說明了人們在關(guān)注你的應(yīng)用,他們花費(fèi)了他們的時間和精力在你的應(yīng)用上面。
7. RESTful(計算機(jī)領(lǐng)域?qū)I(yè)名詞)
我不確定我用這個詞是否準(zhǔn)確。我想在座的大部分都應(yīng)該知道什么是REST(REpresentational State Transfer的簡稱)。它是一個軟件架構(gòu)中提出的一個觀點(diǎn)即:任何事物都應(yīng)該有詳細(xì)的定義。但是我這里所指的REST則有些許不同,甚至有點(diǎn)使用不當(dāng),但是不管怎么樣我仍然覺得還是講得通的,還是挺有道理的。
軟件架構(gòu)中的REST指的是你的每資源都有一個可被訪問的URL來表示,這個是在軟件架構(gòu)層面的。但是我對他的定義則有些古怪,我所謂的REST是指整個應(yīng)用層面,其中所有的資源都有一個URL,而且是一個非常簡潔,容易理解的URL。
好比Twitter在3,4個月前發(fā)布的Twitter list,如果你去某人的twitter頁面,單擊了“l(fā)ists”這個鏈接,你就會看到類似于“twitter.com/fredwilson/list/….”這樣的URL,這個URL就表示了我twitter上的所有的list。整個Twitter應(yīng)用都是以這樣的方式來構(gòu)建的,它上面所有的資源都是以簡單易懂的URL來直接表示的。你可以拿到這個URL,然后通過email或者其他方式發(fā)送到互聯(lián)網(wǎng)上。
Google將會搜索到這個URL,它能夠讓別人發(fā)現(xiàn)你的應(yīng)用并且直接訪問到你應(yīng)用中原本要從首頁通過很多次交互才能訪問到的內(nèi)容。我認(rèn)為那些不以這種方式構(gòu)建web應(yīng)用的人都犯了一個很大的錯誤。就好像現(xiàn)在非常流行的LinkedIn,它在這方面就做的非常的糟糕。
以上就是我想要說的關(guān)于RESTFUL的東西,盡管有些怪異,但是我認(rèn)為對于成功的web應(yīng)用來說的確是非常重要的。
8. 讓你的應(yīng)用更容易被人發(fā)現(xiàn)
這張ppt和上一張ppt有點(diǎn)像。當(dāng)你剛剛構(gòu)建好你的應(yīng)用的時候,它就好像是一堆稻草上的一根針。世界上存在著說不上成千上萬吧,至少也有成千上百的應(yīng)用和你類似,那么怎么樣才能讓人們發(fā)現(xiàn)你的應(yīng)用呢?基于這一點(diǎn),我認(rèn)為,你要做的就是搜索引擎優(yōu)化。對于優(yōu)化,你不僅僅要知道其規(guī)則更要清楚如何去優(yōu)化。你的應(yīng)用必須要讓Google能夠很容易的發(fā)現(xiàn)。
出處:Taobao.com UED Team
責(zé)任編輯:bluehearts
上一頁 構(gòu)建成功web應(yīng)用的十項黃金法則 [3] 下一頁 構(gòu)建成功web應(yīng)用的十項黃金法則 [5]
◎進(jìn)入論壇網(wǎng)站綜合、網(wǎng)頁制作版塊參加討論
|