2009-09-24
iTunes StoreにユーザーCSSを適用して表示をカスタマイズする
すげーひさしぶりに blog 書くよ!
iTunes 9.0.1 - soundscape out より。
iTunes Store が、WebKit を使用する様になり、フォント指定の先頭に「MS Pゴシック」が指定してあるっぽい。
とのこと。WebKit ということはユーザー定義の CSS が使える可能性があるので試してみる。
*{ font-family:"Lucida Grande" !important; }
とりあえずこんな感じのCSSを書いてファイル保存。
com.apple.iTunes.plist に WebKitUserStyleSheetEnabledPreferenceKey と WebKitUserStyleSheetLocationPreferenceKey を設定。
defaults write com.apple.iTunes WebKitUserStyleSheetEnabledPreferenceKey -bool true defaults write com.apple.iTunes WebKitUserStyleSheetLocationPreferenceKey "cssファイルのフルパス"
どうやらユーザー定義の CSS が使えるようです。
追記:
最新版ではフォントの問題は修正されているのでこのハックは不要です。元に戻すには設定を削除すればよいです。
defaults delete com.apple.iTunes WebKitUserStyleSheetEnabledPreferenceKey defaults delete com.apple.iTunes WebKitUserStyleSheetLocationPreferenceKey

