― MozillaZine.jp フォーラムは Mozilla 製品に関する情報交換の場です ―



All times are UTC + 9 hours

新しいトピックを投稿する このトピックは閉鎖されているため、編集・返信することはできません  [ 23 件の記事 ]  ページ移動 1, 2  次へ
作成者 メッセージ
投稿記事Posted: 2009年5月01日(金) 08:59 
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のシステムフォントでもあるヒラギノの選択肢をわざわざ減らす理由もわかりません)


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2009年5月01日(金) 09:54 
オフライン
Administrator

登録日時: 2006年10月25日(水) 18:00
記事: 2027
お住まい: USA
こんにちは。こちらに移動くださいましたね。

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 環境にインストール可能なヒラギノ角ゴを知りませんので。

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


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2009年5月01日(金) 10:31 
オフライン
Administrator

登録日時: 2005年6月23日(木) 23:29
記事: 2743
お住まい: 東京
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 など、ファミリそのものが異なるものは選択できます。

_________________
[Desktop] Windows 10 Pro 22H2 (64bit) / Intel Core i7-2600 / Nvidia GeForce GTX 1650 GDDR6 / 32 GB Memory
[Laptop] Windows 10 Pro 22H2 (64bit) / Intel Core i5-520M vPro / Intel HD Graphics / 8 GB Memory
[Android] Android 13.0 (arm64) / Xperia 5 III (XQ-BQ42)
常用環境: Firefox ベータ版、リリース版 (Win64 x86-64, Android), Thunderbird ベータ版、リリース版 (Win64 x86-64)
テスト環境: Firefox (ESR, Nightly, Win64 x86-64, Android)

Cai/1.0 (Homo sapiens; N; Homo sapiens chemist; male; rv:0.0.4.2+)
-- いつまでたっても nightly


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2009年5月01日(金) 10:33 
オフライン
Administrator

登録日時: 2006年10月25日(水) 18:00
記事: 2027
お住まい: USA
あら、mixi からでしたか。てっきりMozillaZIne.jp ニュースの方からと思ってました。


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2009年5月01日(金) 17:51 
mixiの Mozilla会系Firefox組 ではきちんとその旨お伝えしてあります。発言299:
http://mixi.jp/view_bbs.pl?id=32296337& ... omm_id=644

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

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


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2009年5月01日(金) 19:20 
オフライン
Moderator

登録日時: 2006年11月22日(水) 11:54
記事: 608
お住まい: 琵琶湖・淀川流域
TOVI さんが書きました:
mixiの Mozilla会系Firefox組 ではきちんとその旨お伝えしてあります。
マルチポストする場合は、どちらの投稿先にも
告知するように心掛けて下さい。それがマナーです。


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2009年5月01日(金) 21:59 
すみません。うっかりこのフォーラムでの経緯説明を忘れていました。

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


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2009年5月03日(日) 18:59 
オフライン
Moderator

登録日時: 2006年10月29日(日) 21:56
記事: 472
TOVI さんが書きました:
mixiの Mozilla会系Firefox組 ではきちんとその旨お伝えしてあります。発言299:
http://mixi.jp/view_bbs.pl?id=32296337& ... omm_id=644

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

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


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2009年5月06日(水) 13:11 
mixiでは「MacOSx10.5.6環境で、Firefox2.0.0.20ではヒラギノのウェイトを選べるがFirefox3.0.10では選べない、Thunderbird3.0b2だとFirefox3.x以降と同様に選べない」ということを教えて頂けました。それでおそらくMozilla側の仕様変更だろうと推測しました。さらにこちらのフォーラムを紹介頂き、この質問となった次第です。どうぞよろしくお願いいたします。


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2009年5月07日(木) 22:03 
オフライン
Moderator

登録日時: 2006年10月29日(日) 21:56
記事: 472
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 が選択されます。


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2009年5月16日(土) 23:56 
ご指導ありがとうございます。

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 が選択されるのでしょうか?
どうぞよろしくお願い申し上げます。


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2009年5月16日(土) 23:58 
TOVI さんが書きました:
userChrome.cssをFirefox上で開き


ではなく、

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

してください。


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2009年5月18日(月) 11:18 
ありがとうございます。miというエディターで開けました。

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

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


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2009年5月18日(月) 12:07 
オフライン

登録日時: 2005年12月19日(月) 23:05
記事: 105
TOVI さんが書きました:
ありがとうございます。miというエディターで開けました。

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

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


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


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2009年5月18日(月) 12:16 
Sakurayaさんも書かれていますが。


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


通報する
ページトップ
  
引用付きで返信する  
期間内表示:  ソート  
新しいトピックを投稿する このトピックは閉鎖されているため、編集・返信することはできません  [ 23 件の記事 ]  ページ移動 1, 2  次へ

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[51人]


トピック投稿:  可
返信投稿:  可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
Powered by MozillaZine.jp® Forum Software © phpBB Group , Almsamim WYSIWYG
Japanese translation principally by ocean