Web開発を行っていて困るものの1つに文字化けがある。おそらく日本人でWebの開発を行っているなら1度や2度は経験したことがあるだろう。 今回もあるシステムを開発している時にこの文字化けに遭遇しました。今回はJavaScriptで出力した文字列が化けてしまったのですが、これが結構厄介で最終的には根本的な解決策が見つかりませんでした。下記にその状況を明記しておきます。 今回、行っていたのはHTMLにJavaScriptのdocument.writeで文字を出力するものを作っていました。 ローカル環境で作って、IE、FF、Chromeなどの各ブラウザで確認すると特に問題なく表示され、「よし、よし」と思いながら、では、Webサーバ上にアップし、確認しようとFTPでレンタルサーバにアップロードしました。ただ、まだ、非公開ということでBasic認証でブロックしていました。 アップロードしたHTMLを