M.C.P.C.

―むり・くり―プラスコミュニケーション(更新終了)


| トップページ |

2006年12月21日 16:26

みくししね!Operaでmixiニュース化けとるぞ!

このエントリーをはてなブックマークに追加 mixiチェック

べつにしなんでもいいけれども、最近気づいたんですけれども、Opera で mixi みると化ける箇所がある。どうしよう。

Operamixi01
▲ここ

該当部の JavaScript は、古式ゆかりな外部 JavaScriptに、document.innerHTMLの 中身を書きまくる形で作られています。わかりやすすぎていいと思います。

というわけで、その外部 JavaScript を Opera で読んでみたんだけれども、

Operamixi02_1
▲バケリーナ

やっぱり化けます。

エンコーディングは、

Operamixi03_2
▲図書館は中国語ではとぅーしゅーぐわんと発音(それしかシラネ)

中国語になっていました。なんだこれ。

mixi のほうで EUC-JP の JavaScript コードを用意しているのに、コンテントヘッダで charset が指定されていないことになるので誤認識しているみたい。

僕が使える別サーバで、コンテントヘッダに charset=EUC-JP を付けて送るように設定し、Opera のソースで、該当 JavaScript 呼び出し部を置き換えたら(Opera は、ソース表示にした後、必要に応じて書き換えて、レンダリングに反映できます。)化けずに表示できたんで、コンテントヘッダに charset 入れてくれればいいという感じです。

~~~

あと、さすがに mixi はこれ使ってないと思うのだけれども、CGI.pm でコンテントヘッダ作るときの制約について思い出した。

hail2u.net - Weblog - CGIモジュールとcharset [hail2u.net]

よく忘れる。

投稿 大野 義貴 [Web] | |

トラックバック(2)

トラックバックURL: http://blog.dtpwiki.jp/MTOS/mt-tb.cgi/1919

SNS(ソーシャルネットワーキングサービス)ココロ・プラネット - SNSを越えたサービスを提供する。 (2006年12月21日 19:12)

SNS(ソーシャルネットワーキングサービス)ココロ・プラネットは、インターネットを使ってあなたの夢を叶えるお手伝いをします。SNSの可能性を最大限に活かし、SNSを越えたサービスを・・・ 続きを読む

ミクシイ(ミクシィ、ミクシー)で稼ぐ、出会う? - ミクシイで頻発するコミュニティ乗っ取り事件の謎(1) (2007年1月11日 00:30)

以下引用http://news.livedoor.com/article/detail/2953461/-----------------------------------------------------------------------------2006年末、ミクシィ内でコミュニティ乗っ取り事件が多発し、多数のコミュニティが愉快犯と思われる人々に乗っ取られています...... 続きを読む

コメント(1)

CGI->Vars使っているのを見てびっくり。という噂も。

コメントする