Firefox で色付き絵文字フォントを無効にする方法は?

Firefox で色付き絵文字フォントを無効にする方法は?

Firefox 50年代リリースノート:

みんなに絵文字を!Firefox はネイティブ絵文字フォントのないオペレーティングシステム(Windows 8.0 以下および Linux)で組み込み絵文字を使用します。

私は Windows 7 を使用していますが、色付きの絵文字は気を散らすので大嫌いです。残念ながら、Windows のフォント フォルダーから削除できる「EmojiOne Mozilla」というフォント ファイルはありません。また、about:config私が見つけたリストには関連するオプションがありません。

色付きの絵文字を無効にするにはどうすればいいですか?

答え1

システム フォントとしてインストールされていません。フォント ファイルは Firefox ディレクトリ内に含まれており、それを削除するだけで十分です。実際にファイルを削除または移動する必要があることに注意してください。単に名前を変更したり、ファイル拡張子を変更したりしても、使用を防ぐのに十分ではありません。

現在の Aurora ビルドでは、削除するファイルは です。<firefox>\fonts\EmojiOneMozilla.ttf<firefox>インストール フォルダで、ビット数 (Program FilesまたはProgram Files (x86)) とチャネル ( Mozilla FirefoxAuroraまたはNightly) によって異なります。Windows では、Firefox ショートカットを右クリックして を選択できますOpen file location

参照:https://bugzilla.mozilla.org/show_bug.cgi?id=1231701#c135

答え2

に移動しabout:config、コンテキストメニュー(右クリック)>新規>文字列を設定しますfont.name-list.serif.x-unicode設定名そしてSegoe UI Symbol文字列値色付きの絵文字は即座に無効になるため
、開いているタブを更新したり、ブラウザを再起動したりする必要はありません。

ソース

答え3

これが私が最終的にやったことです。EmojiOneMozilla.ttfフォントファイルを取得して<Firefox installation folder>\browser\fonts\、その中のすべての絵文字記号を編集して、"定義されていません"Unicode 範囲の最後の記号。

使用FontForge エディタ、それをコピーしてすべての絵文字記号(edit > select > glyphs worth outputting)に貼り付け、システムフォントとしてインストールし、Firefoxでカスタムインストールフォントとして使用できるように一意の名前を付けました(ここで他の回答に記載されているように) そして今ではすべての絵文字記号が正方形になっています。

必要に応じて代わりに空白の記号を使用することもできますが、その場合、絵文字がどこにあるはずか分からなくなり、少し混乱する可能性があります。

答え4

フォント ファイルを削除するのも 1 つの方法です。Ubuntu Linux では次の場所にあります。

/usr/lib/firefox/fonts/EmojiOneMozilla.ttf

関連情報