web-dev-qa-db-ja.com

Chromeフォントは見送ります

それで、たぶん1週間かそこら以来、あるウェブサイト上の私のフォントはかなり見栄えが悪くなっています...それらはギザギザで、しばしば彼らが以前のものより大きいです。

例として、これはChromeとFirefoxの両方で同じページです(注:ChromeページはFirefoxページのように見えていたことに注意してください)。

Chrome
フルサイズをクリック

Firefox
フルサイズをクリック

ご覧のとおり(うまくいけば)、Firefoxのフォントはかなり鮮明です。そして、このWebサイトだけではうまく機能しない、他にもいくつかあります(それでもすべてではない、奇妙です)。

誰もがこれを修正する方法を知っていますか?私はブラウザを切り替えたくないです。

編集:ブラウザのバージョンは31.0.1650.63 m

編集:私がすでに試したこと:デフォルト設定にリセットする。ダイレクトライトを有効/無効にしようとしています(オプションはリストにありません)。実行ファイルに "/ high-dpi-support = 1/force-device-scale-factor = 1"を追加

19
Cleverbird

それを修正しました!どうやら私のChromeはどういうわけかアップデートされていないようです...私は次のリンクを使ってそれを修正することに成功しました:

http://www.howtogeek.com/186330/how-to-fix-and-adjust-automatic-updating-in-google-chrome/

補遺:Chromeバージョン53ではフォントにこの問題がありました。この問題はバージョン54で修正されました。失敗した自動更新機能を修正することで、フォント品質の低さの問題に対する実際の修正が可能になりました。

0
Cleverbird

Windows 10とChromeバージョン52では、実験タブに "DirectWrite"オプションが見つからなかった。

しかし、別の実験を無効にすることで問題を解決することができました。

Set "Accelerated 2D Canvas" to "Disabled"

(ブラウザのアドレスバーでchrome://flags#disable-accelerated-2d-canvasに移動して設定を変更し、ブラウザを再起動します。)

この問題に対する修正は明らかに変更されているので、この修正が機能しなくなった場合、将来的にはハードウェアアクセラレーションによるテキストレンダリング/ 2Dレンダリング機能をオフにすることをお勧めします。


Google Chrome 55では、この問題は再び発生しているようです。予想されたように、修正はハードウェアアクセラレーションを無効にすることでした、それはただ場所を変えました。

私にとっての新しい修正は、次のようになります。

Settings -> Show advanced settings... -> System
UNCHECK "Use hardware acceleration when available"
19
Coruscate5

これは私のために働いた:

  1. Google Chromeを開く
  2. 新しいタブを開き、アドレスバーに次のように入力します。chrome:// flags /#disable-direct-write
  3. このスイッチを有効にしてGoogle ChromeによるMicrosoft DirectWriteの使用を無効にするには、[有効]をクリックします。
  4. Chromeを閉じてからもう一度開きます。
12
Mike Stevens

Chrome v53で最も簡単な解決策は、Webフォントの読み込みに2Gを有効にすることです。

WebFontsをロードするためのユーザーエージェント介入の新バージョン。 Mac、Windows、Linux、Chrome OS、Android WebFontsをロードするための新しいバージョンのUser Agent Interventionを有効にします。 #enable-webfonts-intervention-v2

有効:2G

4
ToddG

私の場合(Windows 10上のChrome 58)、私は以下のことを行いました。

chrome://flags/#top-chrome-md

そして、というタイトルのオプションを見つけます。

UI Layout for the browser's top chrome Mac, Windows, Linux, Chrome OS

次に、対応するドロップダウンからNormalを選択してChromeを再起動しました。

問題は解決しました。

1
Farshid

Chromeが起動したら、タスクバーのChromeアイコンを右クリックします。次に、灰色の領域で「Google Chrome」と表示されている行を右クリックし、[プロパティ]をクリックします。 [互換性]タブに進みます。そして、下半分の「高いDPI設定でディスプレイの拡大縮小を無効にする」というエントリを確認します。

これは、Windowsのフォント/コンテンツの拡大/縮小機能が有効になっている場合(つまり、実際に読むことができるように高解像度/大画面でWindowsを大きくするように設定した場合)の現在の問題です。

1
Florian Golemo

chrome //: "LCDテキストアンチエイリアス"のフラグを立てて無効にする

0
J.Flesch

私にとっては、それは単にモニター設定でした。私は私のモニターとしてHDTVを使用していて、それはゲームのためにうまく働いたプリセットを使っていました、しかしコントラスト、明るさ、および他の設定はそれが間違ったアンチエイリアスされているようにテキストを見せました。別のプリセットに変更するだけでそれが解決しました。

0
redOctober13

すべてのフラグをデフォルトにリセットしても問題ありませんでした。

0
ianbeks

私はシステムTweakを作った直後に同じ貧弱なフォントレンダリング問題に遭遇しました。微調整を元に戻すとレンダリングの問題が修正されました。私のマシンをスピードアップするために、システムのプロパティ/詳細設定/パフォーマンスを最高のパフォーマンスになるように修正しました。そのオプションが再び有効にされたとき、フォントレンダリング問題は消えました。

0
user516958

Windowsレジストリの編集でフォントの太さの問題が完全に解決されました。FONTSMOOTHINGGAMMA値を150〜190の16進数(336〜400の10進数)に調整することでフォントの太さ/暗さを調整できます

  • START - > RUN - > REGEDIT
  • "Ctrl F"を押してFONTSMOOTHINGGAMMAを検索します(自動的にCurrentUser\ControlPanel\Desktopパスに移動します)。
  • 右側のFONTSMOOTHINGGAMMAを右クリックし、[変更...]をクリックして、150から190の間の任意のものを入力します。 (値が小さいほど、フォントが太くなります。)
  • rEGEDITツールを閉じます
  • LOGOFF、次にLOGON

Chromeブラウザでは、すべてのフォントが非常に太く、非常に暗くなりました。

ただし、WindowsでClearTypeスムージングが有効になっていることを確認する必要があります(controlPanel - > personalization - > appearance - > Effects - > ClearType smooth check(チェックボックス))。

                     OR  alternately in RegEdit ...

FONTSMOOTHING = 2 FONTSMOOTHINGTYPE = 2
FONTSMOOTHINGORIENTATION = LCDスクリーンの場合は1、CRTスクリーンの場合は0

0
YVRao

私も同じ問題を抱えていました、私にとってそれを修正したのは以下の通りでした:あなたがアドビから何かをインストールするとき、それはCreative Cloudアプリケーションをインストールするでしょう。このアプリを開いて、 "elements"、 "fonts"に行き、同期しているすべてのフォントを無効にしてください。

0
Johannes

私は私のWindows 7の画面のプロパティでClearTypeテキストをオンにすることでそれを修正しました。

0
user779423