3 ms·
No font can have complete Unicode support (OpenType supports 65k glyphs while Unicode has a little over 100k code points). So font rendering and layout engines
by ygra 14y ago
No font can have complete Unicode support (OpenType supports 65k glyphs while Unicode has a little over 100k code points). So font rendering and layout engines usually pick different fonts for different scripts. The reason why Chrome on OS X (and Windows 8) displays Emoji in the title bar but not in the page is likely that the OS knows how to render emoji (in OS X's case even as coloured bitmaps) while Chrome's rendering engine does not. In both cases the emoji are very likely not part of the font (you ship one font that contains the icons and while rendering you can pick them from that font, instead of having to ship every font with those glyphs).