Opera 対象 JavaScript でASCIIコード以外の値を書く場合は必ず charset を定義する
何故か Opera だけでエラーになっていた Ajax アプリがある調べてみると、ASCII コード以外の値が存在する JavaScript ファイルを化けて読み込んでいたようだ。 読み込み元のHTMLも js ファイルも全て UTF-8 にして Content-Type でも UTF-8 としていたのだが Opera だけ上手く動かなかった。 ということで下記のように必ず charset を指定した方が良い。