Web 2.0 設計模式
1, 長(cháng)尾
小型網(wǎng)站組成了互聯(lián)網(wǎng)內容的大部分,narrow niches(也即長(cháng)尾理論的Niche Market/小的、分散的市場(chǎng))組成了互聯(lián)網(wǎng)可能應用軟件的大部分。因此,通過(guò)杠桿作用,使消費者自助服務(wù)和算法數據管理延伸到整個(gè)互聯(lián)網(wǎng),到達邊緣、而不僅僅是中心,到達長(cháng)尾、而不僅僅是頭部。
2,數據是下一個(gè)Intel Inside
應用軟件正在日益變得數據驅動(dòng)型。因此,為了在競爭中占據優(yōu)勢,尋求擁有獨特的、很難再現的數據源。
3,用戶(hù)增值
在互聯(lián)網(wǎng)應用軟件中競爭優(yōu)勢的關(guān)鍵是:用戶(hù)向您提供的服務(wù)增加數據的程度。因此,不要對你的軟件開(kāi)發(fā)做出參與構筑方面的限制。悄悄和公開(kāi)地讓用戶(hù)為你的應用軟件增值。
4,默認的網(wǎng)絡(luò )影響。
只有少部分用戶(hù)會(huì )給你的應用程序帶來(lái)麻煩。因此,為聚合用戶(hù)數據設置包含在軟件內的默認值,作為他們使用應用程序的副作用。
5 保留部分版權
保護知識產(chǎn)權限制了重新使用并阻礙了試驗。因此,當受益于集體智慧、而不是私人的限制時(shí),確保采用的障礙要很低。遵循現有的標準,使用限制盡可能少的協(xié)議。設計的要”hackability”(意思應該是易于其他用戶(hù)設計插件以及接口等等) and “remixability.
6 永遠β版
當設備和程序聯(lián)網(wǎng)后,應用程序就不再是軟件制品了,它們是正在進(jìn)行的服務(wù)。因此,不要把新的特性打包起來(lái),然后整體發(fā)行;而應該作為正常用戶(hù)體驗的一部分,定期增加。讓用戶(hù)成為實(shí)時(shí)的測試者、指導服務(wù),這樣可以知道人們怎么使用這些新特性。
7,合作,而非控制
Web 2.0應用程序由協(xié)同合作的數據服務(wù)網(wǎng)絡(luò )構建。因此,提供網(wǎng)絡(luò )服務(wù)界面和內容同步聚合,重新利用他人的數據服務(wù)。支持輕量級的規劃模型,以便允許松散的連接體系。
8,跨越設備的軟件
PC不再是互聯(lián)網(wǎng)應用程序的唯一手段,相比那些互相鏈接的,只能在某一種設備上使用的程序的價(jià)值要小的多。因此,從最開(kāi)始就讓程序整合從手持設備、PC到互聯(lián)網(wǎng)服務(wù)器的服務(wù)。
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請
點(diǎn)擊舉報。