半角カナ
この記法によるカナ使用を実装していない処理系も多い。
EUC-JPにおいてJIS X 0208を表すために使用されるコード範囲 (0xA1–0xFE) は、1バイトカナのコード範囲 (0xA1–0xDF) を完全に内包するため、偶数の文字数で書かれたShift_JISの半角カナは、EUC-JP文字列と(頻度やパターンからの推測以外の方法では)区別がつかない。逆に、EUC-JPの半角カナ(1バイト目0x8E、2バイト目0xA1–0xFE)文字列も、Shift_JIS文字列と区別がつかない。これが「半角カナは文字化けする」と言われる理由の1つである。
国際規格の文字符号化方式であるUnicode(UTF-8, UTF-16など)にも半角片仮名は含まれており、Unicodeが一般的となった2020年現在においては世界中で半角片仮名が利用可能となっている。Unicodeによって文字コード間の対応が保証されたことにより、将来のシステムで半角カナが非サポートとなるような事態はまず無くなったと考えてよい。
ここから、ネット上の文章からの半角カナ撲滅を唱えるような急進的な意見が出現した。また、当初Windowsに付属していたメールソフトが、SI(シフトイン)とSO(シフトアウト)を使用した勝手な符号化方法を使用して、他のメールソフトとの互換性をなくしていたこともその意見を強めさせた。その後、Windowsのメールソフトも、他のメールソフトと同じ符号化方法になったが、「いわゆる半角カナの利用は本来廃止すべきなので、あえて対応しない」という理由により、半角カナを実装していないメールソフトも多かった。
その後、以下の事項などの変化により、Shift_JISをBase64でエンコードすることなどで、半角カナを正当な方法で送受信でき、半角カナの使用により問題が発生することは減っている。
メールサーバの多くがSMTPを拡張し8ビットコードも扱えるようになったESMTPに対応した
メッセージ中に文字コードやエンコード方式の情報を明記できるようになった (MIME)
Unicodeの普及
なお、携帯電話IP接続サービス(iモードなど)の電子メールでは、携帯電話網とインターネットとの接続部分(ゲートウェイ)にて、半角カタカナから全角カタカナへの変換が行われていた。