ウェブブラウザ製作者は required 属性を指定したときのエラーメッセージを改善すべし

HTML 5 で input 要素に追加された required 属性。Internet Explorer 10 以降、FirefoxChromeOpera においてこの属性を指定すると、文字が入力されていないフィールドに対してフォーム送信前にエラーメッセージが表示される。

<input type="text" name="title" required>

が、そのメッセージの文言がことごとく不適切であり、実際の現場で使われることは少ない。ウェブブラウザを作っている人々は日本語が不自由なようで、一部日本語に訳しきれていないところがある。

  • Internet Explorer 11: これは必須フィールドです
  • Firefox 36: このフィールドは入力必須です。
  • Chrome 41: このフィールドを入力してください。
  • Opera 28: このフィールドを入力してください。

早急な改善を望む。