文字コード総合スレ part6
■ このスレッドは過去ログ倉庫に格納されています
0091デフォルトの名無しさん
2010/08/12(木) 11:51:42業務用のWebアプリとかでは何が面白いのかいまだにShift_JISを使っているやつを良く見かけるが、
ASP.NETやJavaもプログラム内の文字列は全部Unicodeだ。つまり、Shift_JISのWebアプリの多くでは、
多くの場合次のような馬鹿げた変換が行われている。
�@サーバー内でUnicode文字によるHTML文が作られる。
�Aネットワークに出る前にShift_JISに変換される。
�Bブラウザが受信したHTMLデータをUnicodeに変換しながら読み込む。
HTMLページをUnicode化するのは(半角英数字が多いから)現実的じゃない
が、UTF-8だったらUnicode(UTF-16)と高速に相互変換できるし、元になる
文字集合が一緒だから一部の文字が変換失敗なんてこともありえないのにねぇ。
ついでにデータベースの文字コードがSJISだったりすると、さらに面白いことになりますw
■ このスレッドは過去ログ倉庫に格納されています