Google Chromeのフォントの見落としを修正
先日、新しいWindowsマシンにGoogle Chrome Canaryをインストールしたところ、ブラウザーのインターフェイスとブラウザーで開いたWebサイトでフォントが見落とされていることにすぐに気付きました。
特定の状況下ではChromeのフォントレンダリングが悪いことを知っていましたが、同じPCのChrome Stableで問題が発生しなかったため、マシンで発生したことは驚くべきことでした。
デバイスにGoogle Chrome Canaryをインストールした後に最初に取得した以下のスクリーンショットで、フォントのレンダリングを確認できます。
ご覧のように、フォントは特に見栄えが悪く、chrome:// flagsページなどの他の内部ページではさらに悪化しました。
Chrome CanaryはGoogle Chromeの最新バージョンであり、Chrome StableではなくCanaryの問題の1つの考えられる説明は、GoogleがまだStableに適用されていないCanaryの何かを微調整したことでした。
ただし、問題の原因はコンピュータのハードウェアとインストールされているドライバであり、すべてのChrome Canaryインストールに影響する一般的な問題ではない可能性が高くなります。
インターネットでの調査により、Chrome 3にさかのぼるいくつかの提案が提起されました。提案には、ClearTypeの無効化が含まれていました。 chrome:// flagsのDirectWriteを変更する 、 高度なフォント設定のインストール 、または異なる起動パラメータでChromeを実行しています。
これらの多くは何年も前にさかのぼり、Chromeの最近のバージョンにはもう適用できない修正を提案したため、実際にはどれも機能しませんでした。
ただし、Chromeのフォントレンダリングの問題を解決する解決策を見つけました。最初に下のスクリーンショットをチェックして、変更を加えた後のChromeのテキストの外観を確認してください。
Google Chrome Canaryのテキストレンダリングの問題を修正するために私がしたことは次のとおりです。
- ブラウザのアドレスバーにchrome:// settings /を読み込むか、メニュー> [設定]を選択します。
- ページの下部にある[詳細]をクリックします。
- 「システム」セクションまでスクロールします。
- [利用可能な場合はハードウェアアクセラレーションを使用]をオフに切り替えます。
- Google Chromeを再起動します。
フォントレンダリングの問題を解決するために必要なことはこれだけです。ハードウェアアクセラレーションを無効にすると、その恩恵を受ける特定のタスクにパフォーマンスの影響が出る可能性があります。
機能を有効にしておく価値があるのか、それともChromeでのテキストレンダリングを改善する価値があるのかを判断するのはあなた次第です。
上記の手順を繰り返し、ハードウェアアクセラレーション機能をオンに切り替えると、いつでも変更を元に戻すことができます。