Cynical but Humorous (あるいは計算機との日々。) このページをアンテナに追加 RSSフィード

最新の画像
  • osamus2012-04-28
  • osamus2011-06-16
  • osamus2011-06-13
  • osamus2011-06-12
  • osamus2011-06-10
  • osamus2011-06-09
  • osamus2011-06-06
  • osamus2011-06-05

2009-10-17

iTunes Store 文字化けとわたくし

iTunes9からWindows環境でStoreが文字化けする件ですが、MSパッチ(KB927489)はアンインストールしたくないので放置してました。

原因はWebkitを使うようになってCSSにちゃんとフォントが指定してないことらしい。

iTunes.cssにメイリオを設定して文字化けを直すパッチプログラムを作った方がいるので適用したところ、解消されました。オリジナルが保存されるかと思ってたらされなかった(現在公開されるバージョンではオリジナルが保存されるようです)のでdiffがとれず*1、何をやっているのか詳細までわかりませんでしたので、あとで会社のiTunes.cssと比べてみます。なにはともあれ、ありがとう。

(2009/10/18追記)

パッチ作成者の方からコメントいただきまして、パッチプログラムでは

*{ font-family:'メイリオ',Meiryo !important; }

を最終行に追加しているだけ、とのことでした。

ので、diff(unified)はこんな感じ。

--- C:/Program Files/iTunes/iTunes.Resources/iTunes.css.org	Mon Sep 21 16:36:12 2009
+++ C:/Program Files/iTunes/iTunes.Resources/iTunes.css	Sun Oct 18 12:52:35 2009
@@ -177,4 +177,7 @@
 
 .none::-webkit-scrollbar-button {
     display: none;
+}
+* {
+    font-family:'メイリオ',Meiryo !important;
 }

1行追加すれば良いのですから、もっとパッチプログラムの存在やCSSの修正方法の情報が広まれば良いのに、と思いますが*2「KB927489をアンインストールすれば直る」の情報がいつまでも残ってみんなアンインストールしてしまうんだろうなぁ。*3

*1:次回iTunesのマイナーバージョンアップ時に自分で手で直せるように

*2:ただし、素のXPとかでメイリオインストールされてない人もいるのでその辺考える必要あり

*3:iTunes9の他にも問題が起きる場合があるようです。それがフォント自体のせいなのか、ソフトウエアに原因があるのか知りませんが。まぁ、いまどき汚いMS明朝だのMSゴシックに依存しているのもどうかと思いますが。

misomiso 2009/10/18 03:54 どうも、パッチを作ったものです。
動作としては、iTunes.cssを読み込んで最後の行に
*{ font-family:'フォント名',Meiryo !important; }
と追記するだけのものです。差分どころかパッチが当ててあるかどうかのチェックも行っていません。

差分とった方がよかったですかね・・・?

osamusosamus 2009/10/18 12:24 >misoさん
コメントありがとうございます。パッチ公開もありがとうございます。

>差分とった方がよかったですかね・・・?
いえ、単にオリジナルを念のためiTunes.css.org等の名前で残るようにしていただければよいと思います。
差分をとる話はユーザ側でやる話ですので。
まぁ、今回は一行追加だけ、ということならその向け記載しておけば良いような気もします。
いずれにせよ、内容がよくわかりました。重ね重ねありがとうございました。

misomiso 2009/10/18 19:01 オリジナルのiTunes.cssをバックアップするオプションを追加したv1.01を公開しましたので念のため。

XPに標準で付いてきてるものでなにかいい感じのフォントってありますかね?

osamusosamus 2009/10/18 21:35 >misoさん
コメントありがとうございます。

>オリジナルのiTunes.cssをバックアップするオプションを追加したv1.01を公開しましたので念のため。
はい。気づいていましたので本文を既に修正させていただいています。

>XPに標準で付いてきてるものでなにかいい感じのフォントってありますかね?
うーむ。あまり詳しくないのですが、標準がMS明朝/ゴシックですからねぇ。メイリオのインストールの仕方も案内するぐらいしか思い浮かびません。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

++
Connection: close