0

サイトをテストしていますが、同じ OS で同じバージョンの Firefox を使用すると、異なる結果が得られます。

このスクリーンショットは、これらの問題の一部をオレンジ色のボタンに表示しています。同時に Windows 7 に Firefox を新規インストールした場合の同じページの結果を示しています (上の 1 つは Windows Virtual PC で実行されています)。

レンダリング エンジンの設定が異なる可能性はありますか? なぜこれが起こるのか知っていますか?それを修正する方法はありますか?

ありがとう

4

2 に答える 2

1

仮想マシンでグラフィックス ハードウェア アクセラレーションを使用できない可能性があります。これにより、Firefox はテキスト レンダリングに DirectWrite の代わりに GDI を使用します。つまり、テキストのサブピクセル配置がなく、フォント メトリックがわずかに異なります。したがって、ボタンのサイズがレンダリングされたテキストのサイズに依存する場合、ボタンは異なるサイズになります。

でグラフィックス アクセラレーションの状態を確認できるはずですabout:support

于 2012-08-29T06:50:37.913 に答える
0

仮想マシンでの私の経験では、通常、仮想ディスプレイは物理ディスプレイよりも小さいです。当然、仮想ディスプレイが全画面表示モードでない場合は、ウィンドウ フレームなどが存在するため、当然、仮想ディスプレイは物理ディスプレイに収まるように小さくなる傾向があります。これがなぜなのかよくわかりませんが、スクリーンショットで使用されているように見えるモードである「フルスクリーンモード」でも、サイズにわずかな違いが見られることがあると思います。

したがって、仮想ディスプレイ上で実際にボタンの幅が広くなっている場合は、少し驚きます。スクリーンショットで「Windows 7」と「Windows 7 (Windows Virtual PC)」というラベルが逆になっている可能性はありますか? あるいは、251 ピクセルと 256 ピクセルのラベルが逆になっていますか?

于 2012-08-27T19:45:11.667 に答える