これがほんの数のWebサイト向けである場合は、 Stylishを使用して、ページの問題のある部分だけに合わせて調整してください。例えば:
@-moz-document domain("stackoverflow.com"), domain("askubuntu.com") {
body, p, div, textarea {
font-family: comic sans !important;
}
}
すべてのサイトに当てはまる場合、スタイリッシュまたはユーザースクリプトは最善の策ではありません。
それの訳は:
- Stylishの場合、適切なCSSセレクターを見つけて追加するのはフルタイムの仕事です。
または、次のようなスタイリッシュな包括的なアプローチ。
* {
font-family: comic sans !important;
}
間違いなくいくつかのサイトのレイアウトを破滅させるでしょう。
ユーザースクリプトは、理論的にはHelveticaに設定されている場合にのみCSSを置き換えることができますが、次の2つの問題のいずれかが発生します。
- スタイルシートのチェックはより効率的に見えますが、セキュリティ上の制限により、スクリプトは一部のシートの読み取り/書き込みがブロックされます。あなたが最も興味を持ったスタイルシートはおそらく読みやすいでしょうが(同じドメイン、JSで作成されたiframeではありません)。
- 逆に、すべての要素の計算されたスタイルを確認することもできますが、AJAXの変更を監視する必要があり、これによりCPUに負荷がかかる可能性があります。
包括的なアプローチの場合、最も賢明な方法は、LinuxOSを修正または再インストールすることです。
少なくとも、システムのHelveticaフォントを他のフォントにマップできるはずです(これはWindowsで実行できることを知っているので、Linuxにもおそらくメカニズムがあります)。
システムフォントの問題を修正するために、 UnixとLinux、またはスーパーユーザーに質問するのが最善かもしれません。