私は質疑応答のウェブサイトを開発しています。各回答のほかに「ベストアンサーとして選択」ボタンがあります。このボタンは質問者には表示されますが、他の視聴者には表示されないようにする必要があります。Webページの他の部分はほとんど同じです。では、このWebページをどのようにコーディングできますか?ボタンを表示するかどうかを判断するために、視聴者のIDを毎回確認する必要があります。質問に対する回答が多い場合は、質問者以外の視聴者からは見えないボタンがたくさんあります。この種のコーディングは多くの余分な帯域幅を浪費しますか?そして、この種のコーディングは少し怪しいと思います。それを行うためのより良い方法はありますか?
同じ問題が「コメントの追加」ボタンにも当てはまります。すぐ下に[コメントを追加]ボタンと非表示があります。<form><textarea></textarea></form>
回答が20ある場合、非表示は20<form></form>
になり、非表示のコードはHTMLファイルのサイズを大幅に増やします。代わりにエレガントな方法はありますか?
「コメント追加」ボタンに関しては、ログに記録されたユーザーなら誰でもコメントを追加できるため、IDの区別はありません。では、この問題にどのように対処するのでしょうか。