Je veux que le Google Noto Color Emoji remplace tous les autres emojis, pour que je ne voie pas les emojis génériques. Comme celui-ci :
Pour tester cela, j'utilise la page de suivi : http://getemoji.com/ qui affiche "tous" les emojis que le navigateur peut utiliser. Comme vous pouvez le constater, il en manque quelques-uns.
J'ai l'impression qu'une autre police a une priorité plus élevée, donc il essaie de l'utiliser avant le Noto Color Emoji.
Je peux en quelque sorte contourner ce problème avec le suivi : Si je fais simplement cela, cela fonctionnera sur des sites tels que http://getemoji.com mais pas sur Facebook et d'autres sites sociaux.
<match>
<test name="family"><string>Segoe UI</string></test>
<edit name="family" mode="assign" binding="strong">
<string>Noto Color Emoji</string>
</edit>
</match>
J'utilise actuellement ces lignes dans .config/fontconfig/fonts.conf, pour m'assurer qu'elles fonctionnent dans Google Chrome
<!-- Emojis -->
<match target="scan">
<test name="family">
<string>Noto Color Emoji</string>
</test>
<edit name="scalable" mode="assign">
<bool>true</bool>
</edit>
</match>
<match target="pattern">
<test name="prgname">
<string>chrome</string>
</test>
<edit name="family" mode="prepend_first">
<string>Noto Color Emoji</string>
</edit>
</match>
J'ai essayé de supprimer toutes les polices microsoft, symbola-fonts et autres pour trouver la police qui fait ça, mais je n'y arrive pas :(
Ubuntu 16.04.1 avec : Emoji couleur Noto
Peut-être que quelqu'un disposant d'outils de développement dans un navigateur pourra trouver la solution ? J'ai essayé mais je ne l'ai pas trouvé.