MozillaZine.jp フォーラム
https://forums.mozillazine.jp/

[解決済み] ヒラギノフォントのウェイトが選べない(MacOS10.4.11/Firefox3.0.10)
https://forums.mozillazine.jp/viewtopic.php?f=2&t=8463
ページ 12

作成者:  TOVI [ 2009年5月01日(金) 08:59 ]
記事の件名:  [解決済み] ヒラギノフォントのウェイトが選べない(MacOS10.4.11/Firefox3.0.10)

MacOS10.4.11/Firefox3.0.10のデフォルトのフォント環境で、ヒラギノ明朝Pro・角ゴシックPro、それぞれウェイトはW3とW6があるのですが、なぜか選べなくなりました。セーフモードでも新規プロファイルで起動しても、改善しません。どうもW3が強制表示されるようです。

Firefox2の時は選べましたし、Thunderbird2.0.0.21およびWindowsXPのFirefox3.0.10では今まで通り問題なくW6か W3か選べます。 せっかくの視認性が良く美しいヒラギノ明朝ProW6を選べず、とても困っています。解決策はございますか?

(情報としてMac版Thunderbird3ではFirefox3と同様な状態になるということです。もしこれがMozillaサイドの意図であるならば、WindowsXPのFirefox3.0.10ではヒラギノのウェイトを選べるのでMac版との統一性がなくなってしまいます。またMacのシステムフォントでもあるヒラギノの選択肢をわざわざ減らす理由もわかりません)

作成者:  Hide [ 2009年5月01日(金) 09:54 ]
記事の件名:  Re: ヒラギノフォントのウェイトが選べない(MacOS10.4.11/Firefox3.0.10)

こんにちは。こちらに移動くださいましたね。

Firefox 3 のフォント設定への変更については文章を見つけていませんが、こういことではないかと思っていることをかきます。

Firefox 3.5 開発版を追いかけていた時、フォントの表示が変化していることに気がつきました。
例えば、表示コンテンツにヒラギノ角ゴpro W3 を指定して、任意のケ所に CSS で font weight を bold に指定すると、以前は元のフォントに疑似ボールドを指定したような (ワープロソフトや FileMaker Pro のような)レンダリングでしたが、開発版ではその部分にヒラギノ角ゴpro W6 を使うようになっていました。
つまり、ヒラギノ角ゴが指定されている場合の bold や strong に対しては、フォントファミリーから W6 を使用する、欧文フォントファミリと同じような扱いに変わっているようです。

此れに伴い、フォントリストにはヒラギノ角ゴ Pro というファミリネームしか選択できなくなったのではないかと思います。
ちなみに、Safari Version 4 Public Beta (5528.16) でも同様の扱いになっています。

ヒラギノ丸ゴ、ヒラギノ明朝をはじめ、ファミリを持つ日本語フォントは同じ扱いになっているはずです。
欧文フォントについても同様な筈で、例えば Helvetica だと、ファミリには Regular, Oblique, Bold などがありますが、フォントとカラーのリストからは Helvetica しか選択できません。

おっしゃるとおり、Thunderbird 3 Beta2 も Firefox 3 と同じ仕様に変更されています。
Windows でのヒラギノフォントは分りません。というか、WIn 環境にインストール可能なヒラギノ角ゴを知りませんので。

変更についての具体的な情報は、もしかしたら詳しい方が説明くださるかもしれません。

作成者:  Cai [ 2009年5月01日(金) 10:31 ]
記事の件名:  Re: ヒラギノフォントのウェイトが選べない(MacOS10.4.11/Firefox3.0.10)

mixi からこちらに移ってこられたようですが、一言あってもいいんじゃないでしょうか?

Hide さんが書きました:
おっしゃるとおり、Thunderbird 3 Beta2 も Firefox 3 と同じ仕様に変更されています。
Windows でのヒラギノフォントは分りません。というか、WIn 環境にインストール可能なヒラギノ角ゴを知りませんので。

ヒラギノではありませんが、Windows 上の Firefox 3.5 Beta 4 および Thuderbird 3 Beta 2 でも同じです(Gecko 1.9 or 1.9.1 系列からではなく昔からだったような気がしますが)。
メイリオなどの日本語フォント、Arial, Times New Roman といった欧文フォントともに、ファミリを持つものでは bold, italic といったものは選択できません。
Arial, Arial Black, Arial Narrow など、ファミリそのものが異なるものは選択できます。

作成者:  Hide [ 2009年5月01日(金) 10:33 ]
記事の件名:  Re: ヒラギノフォントのウェイトが選べない(MacOS10.4.11/Firefox3.0.10)

あら、mixi からでしたか。てっきりMozillaZIne.jp ニュースの方からと思ってました。

作成者:  TOVI [ 2009年5月01日(金) 17:51 ]
記事の件名:  Re: ヒラギノフォントのウェイトが選べない(MacOS10.4.11/Firefox3.0.10)

mixiの Mozilla会系Firefox組 ではきちんとその旨お伝えしてあります。発言299:
http://mixi.jp/view_bbs.pl?id=32296337& ... omm_id=644

もしこの変更が仕様であれば仕方ありませんが、明朝の美しさ、小説や散文が明朝書体であることをMozilla開発者の方には再認識頂きたいと存じます。

ちなみにヒラギノフォントはオープンタイプですのでWindowsXPでもそのまま表示されます。

作成者:  ぼてじゃこ [ 2009年5月01日(金) 19:20 ]
記事の件名:  Re: ヒラギノフォントのウェイトが選べない(MacOS10.4.11/Firefox3.0.10)

TOVI さんが書きました:
mixiの Mozilla会系Firefox組 ではきちんとその旨お伝えしてあります。
マルチポストする場合は、どちらの投稿先にも
告知するように心掛けて下さい。それがマナーです。

作成者:  TOVI [ 2009年5月01日(金) 21:59 ]
記事の件名:  Re: ヒラギノフォントのウェイトが選べない(MacOS10.4.11/Firefox3.0.10)

すみません。うっかりこのフォーラムでの経緯説明を忘れていました。

Firefoxの仕様変更というか、フォント変更の自由剥奪に憤慨しておりました。愛用者が自由にカスタマイズできるのがFirefoxの魅力だったのですが、残念です。

作成者:  [ 2009年5月03日(日) 18:59 ]
記事の件名:  Re: ヒラギノフォントのウェイトが選べない(MacOS10.4.11/Firefox3.0.10)

TOVI さんが書きました:
mixiの Mozilla会系Firefox組 ではきちんとその旨お伝えしてあります。発言299:
http://mixi.jp/view_bbs.pl?id=32296337& ... omm_id=644

mixi の方ではどういった話が出ているのか(あるいはここ以上の情報は何も出ていないのか)、差し支えなければ公開されている場所へ書いていただけませんか。
# 私は mixi のアカウントを持っていませんし、この件のために登録するつもりも今のところはありません。

この仕様に関して思うところはあるのですが、既に出ている話だったら時間を割いて書いても無駄なので、重複していないか確認したいためです。

作成者:  TOVI [ 2009年5月06日(水) 13:11 ]
記事の件名:  Re: ヒラギノフォントのウェイトが選べない(MacOS10.4.11/Firefox3.0.10)

mixiでは「MacOSx10.5.6環境で、Firefox2.0.0.20ではヒラギノのウェイトを選べるがFirefox3.0.10では選べない、Thunderbird3.0b2だとFirefox3.x以降と同様に選べない」ということを教えて頂けました。それでおそらくMozilla側の仕様変更だろうと推測しました。さらにこちらのフォーラムを紹介頂き、この質問となった次第です。どうぞよろしくお願いいたします。

作成者:  [ 2009年5月07日(木) 22:03 ]
記事の件名:  Re: ヒラギノフォントのウェイトが選べない(MacOS10.4.11/Firefox3.0.10)

TOVI さんが書きました:
(情報としてMac版Thunderbird3ではFirefox3と同様な状態になるということです。もしこれがMozillaサイドの意図であるならば、WindowsXPのFirefox3.0.10ではヒラギノのウェイトを選べるのでMac版との統一性がなくなってしまいます。またMacのシステムフォントでもあるヒラギノの選択肢をわざわざ減らす理由もわかりません)
TOVI さんが書きました:
Firefoxの仕様変更というか、フォント変更の自由剥奪に憤慨しておりました。愛用者が自由にカスタマイズできるのがFirefoxの魅力だったのですが、残念です。

まず、個々の挙動に対して Mozilla サイドの意向がとりまとめられているわけではありませんので、おそらく開発者の多くはこう考えるだろうと私は思う、というレベルの話になります。

まず、
  • HTML や CSS 等の、Web 標準の仕様に従う。
  • システム側から取得できる情報(ここでは、フォントの情報)は、システム側から取得する。(これをしないと、同じフォントを使っていても他のアプリと見た目が違う、等のおかしなことになります。Windows 版の Safari、と言えばわかるでしょうか。
といった点については優先順位が高いです。
愛用者が自由にカスタマイズできる、といった点については、それよりはどうしても優先順位が低いです。

ここで、Mac 版は、Gecko 1.8.x 相当製品まで(Firefox, Thunderbird は 2.0.0.x まで)は Carbon アプリでした。それに対して、Gecko 1.9 相当製品以降(Fx3, Tb3 から)は Cocoa アプリとなっています。
そのため「システム側から取得」というのは、ざっくり言うと従来は Carbon で取得、Fx3 からは Cocoa で取得、となっています。
Carbon では「ヒラギノ明朝 Pro W3」というフォントと、それとは別に「ヒラギノ明朝 Pro W6」というフォントがある、という扱いをしているようです。
それに対して、Cocoa では「ヒラギノ明朝 Pro」というファミリーがあり、それには「W3」と「W6」がある、という扱いになっているようです。この差異は Apple の意向による物で、Mozilla の意向ではありません。

Windows では W3 と W6 が別のフォントとして扱われるとのことですが、これも Windows のシステムの仕様で、Mozilla の意向ではないはずです。(テストしても良いヒラギノを持っていないので、推測です。)

また、CSS の仕様ではフォントの名前はフォントそれぞれの名前ではなくファミリー名で指定することになっています。なので Mozilla としても「ヒラギノ明朝 Pro」というファミリー名で扱うことになります。

ウェイトの選択は、CSS の仕様では名前に含めるのではなく、font-weight という専用のプロパティで指定します。
font-weight の初期値は normal (=400、W4 相当) と仕様で決まっていますが、ヒラギノ明朝 Pro の W4 というフォントはインストールされていませんので、隣の W3 で代用される結果となります。

デフォルトで W3 が使われるのがお気に召さないようですが、CSS の仕様がフォントを問わず font-weight: 400 を初期値としているのが良くないのか、それとも Apple が W4 で適したフォントを同梱していないのが良くないのか、それとも誰も悪くなくて単に相性が悪かったとしか言いようがないのか、そのあたりはよくわかりません。

なお、ウェイトは上記のように CSS の font-weight プロパティで選択できますので、たとえば userContent.css に
コード:
* {
  font-family: "ヒラギノ明朝 Pro", serif;
  font-weight: 600;
}
と書くと、フォントの指定が特にない場所では ヒラギノ明朝 Pro W6 が選択されます。

作成者:  TOVI [ 2009年5月16日(土) 23:56 ]
記事の件名:  Re: ヒラギノフォントのウェイトが選べない(MacOS10.4.11/Firefox3.0.10)

ご指導ありがとうございます。

userContent.cssに書き込む方法ですが、以下のHPを参考にやってみたのですがうまくいきません。
http://www.ikimono.org/soft/firefox-customize.shtml

「userChrome-example.css というファイルがあらかじめあるはずですから、そのファイルを書き換えて userChrome.css として保存し直します」これはできましたが、次に「#searchbar { width:250px !important; }のように記述する」ことができません。userChrome.cssをFirefox上で開き変更しようとしてもdeleteも文字入力もペーストもできません。何も変更できないのです。

どのようにすればご指導頂いたようにヒラギノ明朝 Pro W6 が選択されるのでしょうか?
どうぞよろしくお願い申し上げます。

作成者:  pal [ 2009年5月16日(土) 23:58 ]
記事の件名:  Re: ヒラギノフォントのウェイトが選べない(MacOS10.4.11/Firefox3.0.10)

TOVI さんが書きました:
userChrome.cssをFirefox上で開き


ではなく、

1) Firefoxを終了
2) UTF-8を扱えるテキストエディターで編集し保存
3) Firefoxを起動

してください。

作成者:  TOVI [ 2009年5月18日(月) 11:18 ]
記事の件名:  Re: ヒラギノフォントのウェイトが選べない(MacOS10.4.11/Firefox3.0.10)

ありがとうございます。miというエディターで開けました。

ところが15行目には「削除すると正常に動作しなくなる」というテキストがあるなど、素人の私にはとても恐ろしい状態です。どこに記述し何を削除し編集すればいいのか、全く分かりません。

お手数ですがもう少々ご指導頂けるとたいへんありがたいのですが、どうぞよろしくお願い申し上げます。

作成者:  Sakuraya [ 2009年5月18日(月) 12:07 ]
記事の件名:  Re: ヒラギノフォントのウェイトが選べない(MacOS10.4.11/Firefox3.0.10)

TOVI さんが書きました:
ありがとうございます。miというエディターで開けました。

ところが15行目には「削除すると正常に動作しなくなる」というテキストがあるなど、素人の私にはとても恐ろしい状態です。どこに記述し何を削除し編集すればいいのか、全く分かりません。

お手数ですがもう少々ご指導頂けるとたいへんありがたいのですが、どうぞよろしくお願い申し上げます。


@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
と書かれている行の下に追記すればいいと思います。

作成者:  pal [ 2009年5月18日(月) 12:16 ]
記事の件名:  Re: ヒラギノフォントのウェイトが選べない(MacOS10.4.11/Firefox3.0.10)

Sakurayaさんも書かれていますが。


特に大きなファイルでもありませんので、削除しなくていいと思います。
下(末尾)のほうに必要なものを追記していけばいいです。

ページ 12 All times are UTC + 9 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/