2007 年 6 月の履歴(もしくは日誌)


2007 年 6 月

6 月 13 日

Safari 3 Public Beta for Windows と日本語

Apple の Web ブラウザ Safari の新しいバージョンのベータ版(公開テストバージョン)が公開されました.今回から Windows 版も用意されました.さっそく Windows 版を試してみましたが,日本語環境では問題があります.

フォント周りの事は,最速インターフェース研究会の記事が参考になりました.すばらしい.

引用します:

Documents and Settings\username\Application Data\Apple Computer\Safari\WebKitPreferences.plist

を編集してフォント名を指定している箇所を全て「MS UI Gothic」に変更すると良さげ。

引用終わり.

ぼくは Mac の plist 編集用のエディタで WebKitPreferences.plist を編集してしまいました.

なんとか日本語のページも表示できるようになりましたが,文字コードの自動判別で失敗することが多いような気がします.あとメニューとか Web ブラウザのユーザインタフェースで表示がおかしいところがあります.

なんか日本語がうまく表示できないよって,Surfin’ Safari に書いてみたら,コメントで情報を頂きました.

それによると,英語環境用のリソースファイルをコピーして,使用する言語環境用にリネームすべしとありました.

[取り消し:まだぼくは試していませんが,これでおそらくメニューとか Web ブラウザのユーザインタフェースで表示がおかしいところが,英語で表示されるようになるのではないでしょうか.編集すれば日本語メニューにもなるのかな.]

追記:試してみたけど日本語表示はうまく行きませんでした.

  • C:\Program Files\Safari\Safari.resources\en.lproj
  • C:\Program Files\Safari\WebKit.resources\en.lproj
  • C:\Program Files\Safari\PubSub.resources\English.lproj

これら 3 つのファイルを以下の名前でコピーすれば良いみたい.

  • C:\Program Files\Safari\Safari.resources\ja.lproj
  • C:\Program Files\Safari\WebKit.resources\ja.lproj
  • C:\Program Files\Safari\PubSub.resources\Japanese.lproj

なるほど.

追記2:ここで話題にしている変更は,文字化け解決ではなくて,Bookmarks への追加の時にクラッシュするっていう問題に対する対処方法でした! WEBプログラミング NOW! で解説されていました.

さらに Mac OS X 版ではおなじみの debug メニューを有効にする方法の情報もありました.

Apple は Mac OS X 用のアプリケーションを Windows 用に移植するためのフレームワークを持っているってことなのでしょうか.Cococa for Windows みたいなものがあって,まだ Apple 内だけのものなのでしょうか.

http://onohiroki.cycling.jp/tb/tb.cgi/weblog_d20070613n1 TrackBack