全角とは何か?半角との違いやフォーム入力エラーの真相を徹底解説
全角とは何か?半角との違いやフォーム入力エラーの真相を徹底解説の重要なポイントについて、専門知識を詳しくお届けします。
SNSやネット掲示板を検証すると、全角・半角の不毛な指定に対するユーザーの不満は限界に達しています。「カード番号を打ち直させられた」「スマホのオートコンプリートで勝手に入った半角スペースのせいでフォームが通らない」といった悲鳴は、日常茶飯事となっています。
大手ECサイトのUI改善を手掛けるフロントエンドエンジニアは、現場の取材に対して次のように明かしています。
「ユーザーテストの録画データを見ると、番地の『1-2-3』を入力する際、ハイフンが全角だったり半角だったりして弾かれ、3回連続でエラーが出ると約40%の利用者がその場でページを閉じて離脱していきます。技術的にはフロントエンド側で1行、半角に置換する正規表現を書けば済む話です。しかし、発注側の仕様書に『全角のみ受け付けること』と厳格に書かれていると、下請けの開発側では勝手な変換処理を実装できない契約上の縛りがあります」
利用者の怒りの根源は、単に「全角と半角が存在すること」自体ではなく、「システム側で自動判別・変換できるはずの技術的ギャップを、利用者の注意力に丸投げしている不親切さ」に向けられていることが浮き彫りになっています。