Perché emoji non esegue il rendering sopra una determinata dimensione in Chrome?

Per qualche motivo, le emoji non rendono il rendering sopra una certa dimensione in Chrome. Questa dimensione sembra non correlata alla font-size o alla scale , è semplicemente la dimensione in pixel dell’emoji che viene renderizzata.

Dal momento che le immagini non sono vettori, posso capire il ragionamento alla base del non volere che siano anormalmente grandi, tuttavia dal momento che questo ha effetto solo su Chrome, non sono sicuro.

Si tratta di un bug di Chrome o qualcosa dello standard emoji che specifica una dimensione massima prevista?

Ecco due esempi di emoji non di rendering:

  • http://jsfiddle.net/e6zysLg7/7/
  • http://jsfiddle.net/eyy6moLx/1/

È un bug di Chrome

Sì. Vedi, per esempio, questi:

Sulla base di molti test, 54px è la dimensione massima corrente dei caratteri per le emoji. Ma non rinuncerò alla speranza 🙂

Ho appena avuto lo stesso problema e ho scoperto che la nuova dimensione massima dei font per emojis su dispositivi Android è 49px , non 54px come dichiarato da Tobi Reif .

Immagino che questo stia cambiando con ogni nuova versione.