web-dev-qa-db-ja.com

サイトフィードバックフォームのコメントフィールドに適切な文字数制限はありますか?

サイトの各ページに簡単なフィードバックフォーム(スクリーンショットを参照)があります。ユーザーはページが役に立ったかどうかを選択する必要があり(ラジオボタンの[はい/いいえ])、ユーザーがページを改善する方法について追加情報を追加できるテキスト領域入力もあります。

このフィールドに文字数制限があることをお勧めします(私と同じような他のサイトでそれを確認したことがあります)、そうであればセット?

enter image description here

N.b。フィードバック/コメントフィールドの文字数制限について同様の質問が見つからないため、既に投稿されている同様の質問がある場合は編集してください(見つけられないことに驚いています)。

16
Dave Haigh

作成時にはテキストフィールドにNo Limitを推奨しますが、リストには適切な制限を設定します。

つまり、ユーザーが自分の意見を規制された方法で表現することに制限されている場合、自分の意見の真の性質が変更される可能性があるということです。彼らは意見を表現するために752文字が必要な場合がありますが、500文字に制限を設定しました。彼らは何を除外する必要がありますか。この場合のエクスペリエンスは、おそらく応答を投稿しないようにプッシュすることもできますか?

制限を設けると、フィードバックの質と量が損なわれると思います。

代わりに、ユーザーが作成しているときは制限がありませんが、ユーザーの投稿をリストするときは制限があり、投稿が指定された制限を超えたときを明確に示します。

enter image description here

このサイト が家電製品に関する意見を掲載するために何をしたのかについて、私は考えています。投稿の下書きが表示されます。投稿が制限を超えている場合は、投稿全体を表示するようにユーザーを拡張するよう招待されます。

これにより、ユーザーは希望どおりに自分自身を表現し、システムによって設定された方法で自分自身を策定する義務を負わずに感じるようになります。

17
AndroidHustle

フォームに入力する人の観点から、ユーザーが送信できる情報の量に制限を設定しないこともお勧めします。

残念ながら、これは実際には現実的な目標ではありません。ユーザーが100k行のテキストを含むフォームを送信するとどうなりますか?簡単に言うと、将来の訪問者のユーザーエクスペリエンスに悪影響を与える可能性があるため、ユーザーがフィードバックフォームを悪用しないようにしてください。他のユーザーは、ジャークが投稿したGBのデータをロードするためにページが2秒以上かかる理由を気にせず、単に他の場所に移動します。

別の方法として、キャラクターの上限を高く設定しますが、乱暴に高くしないでください。 10,000文字を超えるものは私には理にかなっているように見えますが、それはあなたがしなければならない判断の呼びかけです。

ユーザーに文字数を伝えないでください。制限を超えない限り、知る必要はありません。ユーザーが制限を超える大量の情報を投稿する場合は、別の方法で連絡するようメッセージで警告します。

うわー、それはたくさんのフィードバックです!すべての懸念事項に適切に対処するために、 [email protected] までメールをお送りください。ご連絡をお待ちしております。

18
zzzzBov

他の答えには同意しますが、ユーザーに自由に自分を表現する自由を与えたいので、恣意的な小さな制限を課すべきではありません。

システムを保護するために厳しい上限があるべきであるというセキュリティに関する別の見方を提案します。無制限のテキストを入力できるようにする場合、ハッカーであるハッカーが非常に大きなテキスト(たとえば、数百メガバイトまたは数千メガバイト)を生成し、それをフィードバックとして送信する可能性があります。これにより、大量のテキストが原因でサービス拒否が発生し、ウェブサーバーやデータベースサーバーがこのような大きな送信を処理できなくなったり、アプリケーションがクラッシュしてハッカーにエラーメッセージを提供したりする可能性があります。システムに侵入します。

http://www.lipsum.com/ にアクセスし、バイトサイズのさまざまなlipumを生成して、システムを保護するために合理的でありながら、最も広いフィードバックルームでさえも感じると思われるテキストの量を見つけます。乱用。

11
Alan Barber

ハードキャラクターの制限は、フィードバックを求めることに反すると思います。自分がフィードバックを求められ、説明の途中で人があなたを切り離してしまうと想像してください。 「それで十分!」と言います。あなたが意見を述べ、好きなものかそうでないかについて長い説明をするユーザーがいる場合。本当に止めますか?

ユーザーがフィードバックを提供する方法を失った場合、フィードバックを制限すると、フィードバックを再度提供する可能性が低くなります。

フィードバックを処理するときのあなたの視点から、あなたはそれが関連していて簡潔であることを望みます。ただし、ハード文字制限を設定するのではなく、長いテキストではなく短いテキストを記述しやすいように設計します。 1つの方法でフィールドのサイズを制限します。プレースホルダーテキストに、ユーザーが使用するためにユーザーが何を書く必要があるかについて、役立つヒントを提供します。

次に、実際の入力を見て、ユーザーが多くのフィードバックを提供することに問題があるかどうかを確認します。そして、それを制限するかもしれません。

3
Alvin

私がこれに課す唯一の制限は、ユーザーとデータベースの間のチェーンに沿ってどこかに技術的な制限があった場合です。

ほとんどのシステムでは、数千文字を入力して保存できます。これは、ほとんどのコメントに十分な数です。

2
ChrisF

確かにキャラクターの制限が十分高ければ、これは人々を先送りにすることはないでしょう!文字に関してこのフィードバックを読んだ管理者の頭の中に制限が設定されていませんか?

私はこの場合個人的にはここに技術的または設計上の制約がないように思われるのでそれを制限しません。しかし、これが望ましくない場合があると思います。

実際には、制限を設定する方がよい場合があります。制限を設けると、ユーザーがランダムにではなく、より良いフィードバックを提供するのに役立つからです。これは、ユーザーがより正確で有効なステートメントを作成するのに役立ちます。

1
Llamalaa

ここでの大多数の投稿と同様に、この場合は文字数制限は必ずしも必要ではないと思います。

問題がviewingコメントのときの特に大きな応答の表示である場合は、最初の1000文字程度の文字の後にコメントを常に切り捨て、コメントの残りを明らかにする「もっと見る」リンクを提供できます。 JavaScript経由。 :-)

1
Chris Myhill