input-autocomplete input-autocomplete
入力欄の用途が宣言されておらず、ブラウザや支援技術の自動入力が働かない状態。
補正が発火するマークアップ
type から用途が確定する 3 種類。
パスワードは新規と既存で異なるトークンを使う。name の new / current で判別する。
name から用途を推定する。アンダースコアは除去してから照合する。
補正が発火してはいけないマークアップ
checkbox は対象外の type。name に email を含んでいても候補を作らない。 (label ルール側は発火する)
autocomplete が記述済み。上書きしない。
type="password" だが、新規か既存かを判別する語が name にも id にも無い。 誤ったトークンを入れると自動入力の挙動が壊れるため候補を作らない。