I have recently installed Google's "Noto Color Emoji" font, but unfortunately, I am encountering some issues with making it work. While other fonts like "Noto Sans Regular" function without any problems, the "Noto Color Emoji" font is causing errors in Firefox on Windows 10:
downloadable font: no supported glyph shapes table(s) present (font-family: "NotoColorEmoji" style:normal weight:normal stretch:normal src index:0)
downloadable font: rejected by sanitizer (font-family: "NotoColorEmoji" style:normal weight:normal stretch:normal src index:0)
Interestingly, I am facing the same troubles with Chrome, Internet Explorer, and Edge on Windows 10, as well as with Firefox on Ubuntu Linux.
Below is the code snippet that I am using:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style type="text/css">
@font-face {
font-family: 'NotoColorEmoji';
src: url('NotoColorEmoji.ttf') format('truetype');
}
</style>
</head>
<body>
<span style="font-family: 'NotoColorEmoji'">Emojis: 😀😬😁😂😃😄😅😆😇😉😊🙂</span>
</body>
I am puzzled about what could be going wrong. Are Emoji fonts supposed to be implemented differently?