[wp-trac] [WordPress Trac] #32102: Emoji - only load when required

WordPress Trac noreply at wordpress.org
Mon Apr 27 05:59:33 UTC 2015


#32102: Emoji - only load when required
-------------------------+------------------------------
 Reporter:  ChriCo       |       Owner:
     Type:  enhancement  |      Status:  reopened
 Priority:  normal       |   Milestone:  Awaiting Review
Component:  Formatting   |     Version:  4.2
 Severity:  normal       |  Resolution:
 Keywords:               |     Focuses:
-------------------------+------------------------------

Comment (by pento):

 In the case of Firefox, we do only replace the emoji that don't render
 correctly - Firefox doesn't support flag emoji, so we only replace the
 flag emoji characters.

 In the case of Chrome OS X, it doesn't render emoji within elements with a
 `font-weight` higher than 500. There's no fast method to detect if the
 current element is rendering bold text, and it'd be weird if emoji were
 used multiple times on a page, but only some of them were replaced. So, we
 chose speed and consistency over native rendering.

 In both of these cases, the emoji compatibility layer will automatically
 disable itself when Firefox and Chrome fix their rendering issues.

 > And in any case the design that is imported doesn’t match the original
 one. It even adds color where none is given originally.

 There's no such thing as "original" emoji. Emoji vary by the platform
 they're being displayed on, not by the platform they were typed on. The
 important part is that they convey the same emotion.

--
Ticket URL: <https://core.trac.wordpress.org/ticket/32102#comment:12>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list