« FireFoxでは、innerTextは使えない | トップページ | post too largeだって »

Vistaに対応するには・・・

自作のWebアプリケーションは、Windows-31J対応になっています。。
そこで、Vistaに対応するためのチェックポイントを調べてみました。第一弾。

  • 文字コードの問題 VistaではUnicode文字が入力可能になっている。これにより入力された文字を現在は、MS932コードに変換しDB(UTF-8)に登録している。だが、UnicodeがWindowsでも画面から簡単に入力可能なためMS932ではなく、UTF-8で変換しUTFのDBに格納する必要がある。
  • 文字の書体の問題 Vistaでは、XPの文字と書体が異なる文字がある。フォントの問題でありまあ、そんなに気にする話ではなさそう。。(ダメ?)
  • 上記文字コード問題に関連して PostgreSQL8.0で入力できないUNICODEの文字があるっぽい。。にわかに信じがたいが、Windowsだからありえるよね。。独自に拡張とかされたら参るし。。アプリでチェックしてバリデーションかけた方がよさそう。。

画面部分の対応は、下記でとりあえずいけそう。

  1. JSPのエンコードをUTF-8にする(当然ファイル自体をコード変換する必要あり)
  2. FilterでUTF-8でのエンコードに変換

第二段もありえるな・・・・


Powered by ScribeFire.

|

« FireFoxでは、innerTextは使えない | トップページ | post too largeだって »

「Web全般」カテゴリの記事