コメントフォームの配置に関しては、ほとんどのサイトで一貫性がほとんどないようです。
コメントリストの上と下のどちらが最も使いやすいと思いますか?
リストの上:
リストの下:
私は常に私が奨励したいユースケースについて考えることを好むか、それはサイト/オーディエンスの性質によって強制されます。
ほとんどの視聴者がコンテンツを読んですぐにコメントしたい場合は、それを上に置きます。一方、他の人が自分の前にコメントした内容を実際に読んで応答だけを促すようにしたい場合は、それを一番下に置く方が理にかなっています。
IMOにはFacebook/Twitterの「何が起こっているのか」/「何が起こっているのか」のようなアクティビティストリーム/ステータスキャストがあります。エントリは通常、新しいものから順に表示されるように、新しい順に並べられます。このタイプのエントリへの入力が最優先されます。ユーザーがテキストを入力すると、エントリはそのすぐ下に配置されます。
一方、コメントは時系列であり、最新のアイテム/返信が最後になります。 IMOコメントフォームは、コメントのリストの後に配置する必要があります。ユーザーが書き込む場所とコメントが表示される場所があるためです。
私はそれを上に置くことはしばしば気が散ることに気づきます。一方、コメントが多いサイトでは、フォームが下部にある場合、スクロールが多くなります。
私は@Danの聴衆を考慮するというアイデアが好きですが、アイデアを追加します。
あなたがそれを上に置くならば、それが以下のコメントから気を散らさないように、それがクリーンでシンプルであることを確認してください。下部に配置する場合は、コメントフォームにスキップする"ここをクリックしてコメントを追加するにはここをクリックしてください"(または同様の何か)リンクを挿入します。
ページのセマンティック構造、または基本的にはスタイルシートを無効にした場合のページのレンダリング方法を検討すると役立ちます。
ユーザーが投稿を読む前にコメントを求めるプロンプトを出すことは理にかなっていますか?ほとんどの場合、私はそうは思いません。
ページのアクセシビリティを検討している場合、投稿の上にコメントフォームがあると、スクリーンリーダーユーザーが実際のコンテンツを見つけるのが難しくなる可能性があります。
r。
上部に折りたたみ可能な[コメントを追加]リンク([コメントを追加]フォームが展開されます)があり、下部に完全な(展開された、折りたたまれていない)[コメントを追加]フォームが表示されていませんか?
このようにして、最初にコメントを読みたいユーザーの注意をそらさないようにします。また、決定したコメンターがすぐにそれを行う方法も提供します。
このような長い入力フィールドでは、入力フィールドを表示する場所に配置する傾向があります。コメントリストにコメントが日付順に表示されている場合、降順。コメントボックスを他のボックスの上に配置します。それ以外の場合は、他の一番下に配置します。
ただし、フィールドを複製することはほとんどありません。フォームに移動する「コメントの追加」のようなメッセージを上部のアンカーに挿入します。
コメントが時系列に並べられている場合、コメントフォームは最後のコメントの下に配置する必要があります。これは、「人からのランダムな思考」を「議論」にします。 +ユーザーは他のコメントを読みます
@Ryanにある程度同意しました。実際、各エントリの横にコメントリンクを提供し、ユーザーがそのリンクまたはアイコンをクリックすると、モーダルウィンドウとして開く必要があります。
モーダルウィンドウを配置する理由は、ユーザーがコメントを入力することを心がけているため、集中するためです。メインのコンテンツが網掛けされても、それほど重要ではありません。そうすれば、コメントを記入するためにページに移動する必要はありません。
よろしく
ライアンのコメントのバリエーションを提供します。上部に折りたたみ可能なフォームの代わりに、フォームへのアンカーリンクを配置するのが最善の方法だと思います。混乱して混乱するので、ページに2つのフォームを配置しません。ユーザーにコメントフォームに直接移動したり、他の人が最初に言ったことを読んだりする機会を与えたいと思います。
私の好ましい実装は次のとおりです: