Eu posso ver esses caracteres como ícones coloridos:
🌍🌎🌏✅️
Só funciona no Firefox para mim. Se você não consegue ver os caracteres em cores, fica assim no meu sistema (provavelmente depende da fonte):
Eu posso até vê-los nos títulos firebug e tab:
E há arquivo completo deles. Também fiz este documento. Animação com títulos , o que demonstra que eles funcionam mesmo fora do HTML.
O que é isso?
Respostas:
Esses caracteres são emojis reconhecidos pelos padrões Unicode, que definem o que cada caractere apresenta.
A aparência exata deles é diferente para cada sistema operacional e aplicativo, mas todos representam a mesma coisa.
O globo (🌏) é um caractere Unicode
1F30F
e é chamado EARTH GLOBE ASIA-AUSTRALIA . o segundo (✅) é chamado WHITE HEAVY CHECK MARK e é Unicode 2705.Dessa maneira, existem milhares de emojis, alguns aos quais todos os aplicativos suportam e outros com menos suporte. Veja a lista completa aqui http://www.fileformat.info/info/emoji/browsertest.htm
fonte
O Firefox está usando uma fonte especial para esses caracteres emoji . Está empregando um recurso relativamente novo e raramente usado de fontes TrueType: glifos de cores em camadas. Fora isso (ou seja, ter uma fonte especial com glifos pré-coloridos), esses ícones são caracteres Unicode comuns.
O Windows tem suporte nativo para essas fontes coloridas apenas nas versões 8.1 e posteriores, portanto, o Firefox instala o EmojiOne em particular e usa seu próprio renderizador de fontes no Windows 7. Isso também explica a ausência de ícones emoji coloridos na maioria dos outros aplicativos.
fonte
Em resumo : o Firefox usa uma fonte na qual esses símbolos têm a mesma aparência.
Esses caracteres fazem parte do padrão Unicode.
Assim, diferentemente do ASCII (que tinha muito poucos), o Unicode contém vários conjuntos de símbolos. Agora, embora tenha sido padronizado em qual código deve representar qual alfabeto ou símbolo, o Unicode não especifica exatamente como o símbolo deve ser. Assim, todos os sistemas operacionais têm seus próprios conjuntos de gráficos de símbolos para parecerem diferentes. Isso pode incluir alguns sendo coloridos e outros apenas contornos ou preto e branco.
Além disso, também é possível que as fontes tenham seu próprio conjunto de arte para esses símbolos, para que os caracteres possam acompanhar a sensação do aplicativo. Mesmo dentro do aplicativo, você pode ter páginas diferentes usando diferentes conjuntos de imagens. Assim, você pode interagir com o personagem como faria de outra maneira, mas seria apenas diferente.
Você pode ver exatamente como emoji (para for, pule para # 1483) em várias plataformas aqui .
fonte
Esses personagens "trabalho" da mesma forma que outros personagens, como
a
,ø
,λ
,ଶୁ
,に
e晨
, trabalho. Os caracteres são representados por um número abstrato, usado para selecionar e indexar uma fonte disponível para exibir o caractere.Em seu sistema, parece que o Firefox faz o seu próprio processamento, e tem acesso a fontes que contêm glifos para
🌍
,🌎
,🌏
e✅️
. Outros aplicativos normalmente usam as fontes disponibilizadas pelo servidor X (ou equivalente), portanto, restrinja-se às fontes nas quais você instalou ou apontou o servidor (por exemplo, comxset +fp
ou similar).Fontes coloridas são um desenvolvimento recente e ainda bastante experimental; tradicionalmente, os glifos de fonte são de uma única cor que pode ser composta em qualquer plano de fundo.
fonte
É diferente em cada navegador, embora você possa adicionar uma fonte específica ao seu site, carregada nesses emojis . Por exemplo:
Este post sobre Design Gráfico Existem fontes gratuitas de Emoji? também pode ser interessante. Sem uma fonte de ícone personalizada, lembre-se de que seu site terá uma aparência diferente em todos os navegadores.
Esta é apenas uma lista destinada a orientar as pessoas a emoticons e smileys unicode mais rapidamente.
fonte
Esses são apenas caracteres Unicode, portanto, qualquer caixa de texto compatível com Unicode pode exibi-los sem problemas, desde que a fonte e os glifos estejam disponíveis no sistema. No entanto, a aparência de cada caractere Unicode depende do renderizador e da fonte usada para eles.
Tradicionalmente, os caracteres são preenchidos apenas com uma única cor. Emojis coloridos são uma novidade, portanto, seu suporte varia de plataforma para plataforma. Várias técnicas foram inventadas para colorir como PNGs, SVGs incorporados ou máscaras em camadas . Mas todos eles exigem um novo renderizador que não estava disponível em sistemas operacionais mais antigos.
Como resultado, desde a versão 50.0, o Firefox incorporou seu próprio renderizador e fonte para suportar emojis coloridos. Você pode encontrá-lo nas notas de versão
O arquivo de fonte pode ser encontrado em
%FirefoxInstallDir%\fonts\EmojiOneMozilla.ttf
fonte