成功的Web 7應用程序的2.0個習慣

Depositphotos 19720149年代

Dion Hinchcliffe在Ajax Developers Journal上寫了一篇很棒的文章,這是我最喜歡的摘錄:

利用Web 2.0的要點

  1. 易於使用 是任何網站,Web應用程序或程序的最重要功能。
  2. 盡可能開放您的數據。 future積數據是沒有前途的,只能控制它。
  3. 積極地為所有事物添加反饋循環。 拉出似乎無關緊要的循環,並強調那些可以帶來結果的循環。
  4. 連續釋放週期。 版本越大,它變得越笨拙(更多的依賴項,更多的計劃,更多的破壞。)有機增長是最強大的,適應性強的和有彈性的。
  5. 使用戶成為軟件的一部分。 它們是您最有價值的內容,反饋和熱情的來源。 開始了解社會架構。 放棄不必要的控制。 否則您的用戶可能會去其他地方。
  6. 將您的應用程序變成平台。 一個應用程序通常只有一個預定的用途,一個平台被設計為更大的基礎。 與其從您的軟件和數據中獲得單一使用類型,不如將其變成成百上千種。
  7. 不要僅僅為了擁有社區而創建社交社區。 他們不是清單項目。 但是一定要激發受啟發的用戶來創建它們。

我會再添加一項,或在“易用性”上進行擴展。 易用性包含2個組成部分:

  • 可用性–用戶執行任務所採用的方法應該是自然的,不需要過多的培訓。
  • 出色的設計–我不願承認這一點,但是出色的設計會有所幫助。 如果您有免費的應用程序,那麼它可能不那麼重要。 但是,如果您要出售服務,那麼期望擁有漂亮的圖形和頁面佈局。

將您的應用程序轉變為平台,持續不斷的發布週期都使其適用於“小部件,插件或附加組件”技術。 如果有一種方法可以擴展應用程序的一部分,讓其他人可以嵌入其中,那麼您將可以充分利用公司之外的開發資源。

我不確定我是否同意“打開您的數據”,但我確實同意利用您的數據。 當今時代的開放數據可能是隱私的噩夢; 但是,利用用戶提供的數據是一種期望。 如果您問我如何喜歡咖啡,我希望下次下次喝咖啡時,就像這樣! 如果不是,請不要首先問我!

你覺得呢?

本網站使用Akismet來減少垃圾郵件。 了解您的評論如何處理.