
Quiero que Google Noto Color Emoji reemplace todos los demás emojis, para no ver los genéricos. Como este de aquí:
Para probar esto, uso la siguiente página:http://getemoji.com/que muestra "todos" los emojis que el navegador puede usar. Como puedes ver, solo faltan unos pocos.
Sospecho que alguna otra fuente podría tener una prioridad más alta, por lo que intenta usarla antes que Noto Color Emoji.
Puedo solucionar este problema con lo siguiente: si simplemente hago esto, funcionará en sitios comohttp://getemoji.compero no en facebook y otros sitios sociales.
<match>
<test name="family"><string>Segoe UI</string></test>
<edit name="family" mode="assign" binding="strong">
<string>Noto Color Emoji</string>
</edit>
</match>
Actualmente uso estas líneas en .config/fontconfig/fonts.conf, para asegurarme de que funcionen en 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>
Intenté eliminar todas las fuentes de Microsoft, Symbola-fonts y otras para descubrir qué fuente hace esto, pero no puedo entenderlo :(
Ubuntu 16.04.1 con:Emoji de color noto
¿Quizás alguien con algunas herramientas de desarrollo en un navegador pueda resolverlo? Lo he intentado pero no lo encuentro.
Respuesta1
Si entiendo su pregunta, no creo que pueda resolver el problema en sitios sociales como Facebook o Twitter, ya que Twitter y Facebook usan sus propias imágenes de reemplazo de emoji para los usuarios del sitio web de escritorio. Esto soluciona problemas de compatibilidad de emoji y también brinda la oportunidad de crear marca en el conjunto de emoji.
Además, eliminar fuentes no ampliará la capacidad de su sistema. Le sugiero que desee reinstalar las fuentes que eliminó debido a la teoría de que de alguna manera tenían prioridad.
En cuanto a los "pocos emojis que faltan" que mencionas, es posible que te interese saber que "el problema particular aquí es que, si bien los glifos están presentes en la fuente emoji en blanco y negro con una entrada cmap que asigna un solo carácter a cada uno (junto con corazón 1f491, beso 1f48f y familia 1f46a), no hay entradas GSUB que les asigne estas secuencias".<-Fuente de cotización
Puede realizar un seguimiento de todos los problemas existentes conNoto-emoji aquí
Fuente original:http://blog.emojipedia.org/new-to-emojipedia-samsung-facebook-emoji-one/
Respuesta2
El método que les voy a contar actualmente funciona solo en Chrome
, y estoy buscando una manera de hacerlo funcionar Firefox
también:
Agregue estas líneas fonts.conf
antes de la última </fontconfig>
línea:
<alias>
<family>sans-serif</family>
<prefer>
<family>Noto Color Emoji</family>
</prefer>
</alias>
<match>
<test name="family"><string>Segoe UI Emoji</string></test>
<edit name="family" mode="prepend" binding="strong">
<string>Noto Color Emoji</string>
</edit>
</match>
Reanudar Chrome
.