Web アプリケーションを「ソーシャル」(または Web 2.0) として位置付けようとしている場合、実装する必要がある機能のトップは何ですか?
適切な出発点はこのページですが、これでも少し行き過ぎている可能性があります (バーはおそらく低いと思います)。
これは、カートを馬の前に置いているように私には思えます。ユーザーにとってどのような機能が役立つかを考え出し、それらを実装します。その結果が「社会的」であると人々が考えるなら、それはそれでよい。そうでない場合でも、それでも便利で人気がある場合、何が問題になるのでしょうか?
まず、「Web 2.0」 != 「ソーシャル」 - 新しい/より優れた種類の Web コンテンツを配信するための包括的な用語です。コラボレーションはその一部ですが、セキュリティ、パフォーマンス、そしてもちろんユーザー インターフェイスも同様です。
このように考えてみてください。地元のパブやバーを「社交的」に訪れる理由は何ですか?
あなたは一人でそこに行き、最高のビールと食べられるピーナッツとチップスをすべて食べることができますが、社交的ですか?たくさんの仲良しの友達と一緒に、くだらない水で薄めたビールを提供する絶対的なダイブバーに行くことができ、それでも素晴らしい時間を過ごすことができます.
どちらか一方を選択できるのはなぜですか。より良い音楽を奏でるかもしれないし、より近いかもしれないし、安いかもしれないし、女性が多いかもしれない。知るか?
市場を選択し、市場に適したものにします。スタックオーバーフローを見てください。プログラマーによるプログラマー向けです。ブーム。多くのプログラマーが登場し、コミュニティができています。
ユーザー主導のコンテンツ。あとは、人々にそれを作成するように誘惑する最も望ましい方法を見つける必要があります。
ソーシャル サイトとは、サイトを使用する人々の間の相互作用を引き起こすサイトです。
ソーシャル サイトを作成する場合は、次のことをお勧めします。
ニッチなオーディエンスを見つけます。人々のグループが共通の関心事に固執していることを確認してください。音楽、デート、アート、人々が愛するものなら何でも。
ユーザーがすぐに公的な方法で足跡を残すことができる簡単な方法を作成します。人々は、自分がボードやコメントなどに表示されるのを見るのが大好きです。最も重要なことは、すばやく簡単に、自由に足跡を残すことができることです。
人々は自分の意見を述べ、他の人がそれに反応するのを見るのが大好きなので、その能力を彼らに与えてください.
ユーザーがどのようなツールを好み、どのように使用するかをますます理解するにつれて、ユーザーの興味に適応できるようにサイトを作成します。彼らを群がらせたり、導こうとしたりしないでください。できるだけ多くのドアを提供し、最も頻繁に通過するドアを拡張します。
ソーシャル サイトは、コミュニティによって定義されます。あなたのコミュニティが好きなものを教えてくれれば、彼らは戻ってきます。