Facebookのようなタグ付けシステムを作成しています。しかし、Facebookとは異なり、あらゆる種類のオブジェクト(例:人、ページ、グループ)が「@」記号の下に表示されるのとは異なり、より適切に分離したいと考えています。たとえば、「@」を使用して人物のみにタグ付けしたいとします。そして、別のシンボルを使用して、他のいくつかのオブジェクト(たとえば、FBのページのようなオブジェクト)にタグを付けます。
「#」を使用してそれを行うことを考えていますが、「#」はハッシュタグのシンボルとして多くのサイトで使用されています。これは、オブジェクトにタグを付けるのではなく、人々が見つけるためのメタデータを作成するため、まったく異なる概念です関連する会話。
この場合「#」を使用するのが賢明かどうか疑問に思っています。ユーザーに混乱を招く恐れがあります。しかし、私のサイト上の2つのオブジェクトはまったく異なる種類のものであるため、それらに異なるシンボルを使用することは、それでもいい考えだと思います。使用されている「@」または「#」以外の一般的なタグ付け記号はありますか?または、ユーザーが記号の使用をよりよく理解できるようにするための他の提案はありますか?ありがとうございました!
システム内のさまざまなタグタイプのそれぞれに値を追加してください。異なるタグタイプがエンドユーザーに明らかな価値を追加する場合、それらはそれらを使用します。
システムは、ユーザーが何もタグ付けする必要なく機能するはずです。タグは、ユーザーエクスペリエンスを強化するためのオプションのデータです。人々にタグを付けることを強制すると、それは彼らにとって役立つよりもおそらくイライラするでしょう。
システムに、タグ付けに役立つ6つの異なるオブジェクトタイプがあるとします。これらのオブジェクトを最も使用頻度の高いものから最も使用頻度の低いものの順に並べ、次にキーボードの序数に基づいてタグを使用します。これらの記号の順序的な性質はほとんどのキーボードに当てはまりますが、すべてのキーボードに当てはまるわけではないため、記号を選択するときはユーザーベースを考慮してください。ここでは一貫性が重要なので、SHIFT
+数字で入力する文字を選択します。タグ付け文字をまとめて、タグ付けされていない文字によって断片化されないようにします。
! 1
@ 2
# 3
$ 4
% 5
^ 6
オブジェクトを自動的に識別できる場合は、ユーザーにタグの入力を要求しないでください。ここには細い線があるので、プログラムが自動的に想定するタグを簡単に拒否できるようにしてください。システムが自動的に認識した場合、人々は友人や場所の名前にタグを付ける可能性が高くなります。
あなたのウェブサイトにタグの入力フィールドがある場合、私は提案します:
ユーザーは他の記号を学習せず、FacebookやTwitterで@記号を学習します。記号のない他のすべてのタグは単なるタグです。
タグはすべて学習されました。 (タグとして)一般的に使用されているタグ記号は10年以上ありません。これは、サービスが十分に人気がある場合にタグシンボルが学習されることを示しています。もちろん、課題はそもそもサービスを人気のあるものにすることです。
既に意味のあるものを使用する(このルートをお勧めします)とすると、私の個人ガイドは次のとおりです。
@
人または場所#
トピック、コード、または序数将来のある時点で、私はそれに賭けるつもりです+
は何かの一般的なタグになりますが、まだ発生していません。
編集: Savvは、Google +が+
すでに、そのため、明らかにそれはすでに起こっています。私は明らかに大きなGoogle+ユーザーではありません:)