アカウント名:
パスワード:
散々既出かもしれませんが、Javaで文字コード変換処理がかかわるときに以前から参考にさせていただいている「日本語のUnicodeベンダ依存文字表 [ingrid.org]」へのリンクです。
Microsoftばかりが悪者にされていますが、事態はもっと複雑だっつーことで。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
UNIXはただ死んだだけでなく、本当にひどい臭いを放ち始めている -- あるソフトウェアエンジニア
機種依存文字? (スコア:0)
↑これなに?
Re:機種依存文字? (スコア:4, 参考になる)
JISコード0x2141の全角波型文字をUnicodeに変換するときのマッピングテーブルが共通化されていないために、異なるOSからアップされたテキストが化けてしまいます。
Windows:
~ : U+FF5E Fullwidth Tilde
それ以外:
〜 : U+301C Wave Dash
Google等で佐賀してみると根の深い問題であることが分かりますよ。
Re:機種依存文字? (オフトピ) (スコア:5, 参考になる)
Windows のマッピングが間違っている(波ダッシュとチルドを混同している)というだけですから。
問題は、これを意図的にやっているのか それとも自社内の互換性を標準準拠より優先するためなのか Microsoft が絶対に直そうとしない点です。 そして Microsoft は Unicode を積極的に推進してきた企業でありのユーザが数は一番多いために「まさか、Microsoft がそんなあきらかな間違いはしないだろう」、「共通化されていない Unicode の問題だ」などという印象を持たれてしまっていることです。
ぐぐってみても、多く引っかかるには「非共通論」だと思われるので、 それよりも 斯界の泰斗のコメント [srad.jp]を参考にされてはいかがでしょうか。
Re:機種依存文字? (オフトピ) (スコア:3, 参考になる)
散々既出かもしれませんが、Javaで文字コード変換処理がかかわるときに以前から参考にさせていただいている「日本語のUnicodeベンダ依存文字表 [ingrid.org]」へのリンクです。
Microsoftばかりが悪者にされていますが、事態はもっと複雑だっつーことで。