その点についても一応書いておくよ。オートフォーカスについて。これは何でもかんでも自動でフォーカスを当てればいいって訳じゃない。なんかはトップページはオートフォーカスだけど、検索結果のページは違ってる。これはそのページを訪れた人の目的が「検索すること」なのか「検索結果を見る」ことなのかの違いで、大事なのはユーザが何を目的にそのページに来たかを考えることだと思う。送信ボタンの無効化も、ユーザ登録のフォームでは効果があるけどただの検索フォームではうざいだけだし、無効化するならするで、分かりやすい場所に「名前欄が空です」と無効の理由を書かないとユーザが混乱する。