web-dev-qa-db-ja.com

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

Firefox 50's リリースノート:

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

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

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

11
user1306322

今日まで使用していた方法で何か問題が発生したため、新しいソリューションを検索したところ、このアドオンは機能しているようです。 https://addons.mozilla.org/en-US/firefox/addon/ no-emoji /

0
user1306322

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

現在のAuroraビルドでは、削除するファイルは_<firefox>\fonts\EmojiOneMozilla.ttf_です。ここで、_<firefox>_はインストールフォルダーであり、ビット数(_Program Files_またはProgram Files (x86))およびチャネル(_Mozilla Firefox_、AuroraまたはNightly)。 Windowsでは、Firefoxショートカットを右クリックして_Open file location_を選択できます。

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

5
Bob

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

ソース

1
user598527

これが私が自分でやったことです。EmojiOneMozilla.ttfから<Firefox installation folder>\browser\fonts\フォントファイルを取得し、そのすべての絵文字記号を編集して、 "未定義" 記号を含めました。 Unicode範囲の終わり。

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

必要に応じて代わりに空のスペース記号を使用することもできますが、その場合、絵文字がどこにあると予想されるかを確認できなくなり、少し混乱する可能性があります。

1
user1306322

フォントファイルを削除することは1つのオプションです。 Ubuntu Linuxで見つかりました:

/usr/lib/firefox/fonts/EmojiOneMozilla.ttf
0
Gringo Suave