COLR/CPAL

COLR

Design & Typography

Tabelas de fontes coloridas OpenType que definem emoji como formas vetoriais em camadas com uma paleta de cores, usadas pelo Windows e Chrome.

COLR (Color) and CPAL (Color Palette) are OpenType tables that work together to render color glyphs. COLR defines layers of standard glyph outlines, and CPAL provides color palettes to fill those layers.

COLR version 1 (COLRv1) added gradients, compositing, and transformations, significantly improving the quality of vector emoji. Google adopted COLRv1 for Chrome and Android, providing a compact alternative to bitmap fonts.

Advantages of COLR: smaller file sizes than bitmaps, perfect scaling, and the ability to theme emoji with different color palettes.

Termos relacionados

CBDT/CBLC (CBDT) CBDT/CBLC (CBDT)
Color Bitmap Data Table e Color Bitmap Location Table — tabelas OpenType para incorporar emoji coloridos em formato bitmap em fontes.
Emoji vetorial Emoji vetorial
Emoji renderizados usando gráficos vetoriais escaláveis (SVG ou COLR) que permanecem nítidos em qualquer tamanho de exibição.
OpenType OpenType
Formato de fonte desenvolvido pela Microsoft e Adobe que suporta a renderização de emoji coloridos por meio de várias tecnologias de tabelas de cores.
SVG em OpenType (SVGinOT) SVG em OpenType (SVGinOT)
Método de incorporar documentos SVG (Scalable Vector Graphics) diretamente em arquivos de fonte OpenType para emoji coloridos escaláveis.

Ferramentas relacionadas

🔀 Comparar plataformas Comparar plataformas
Compare como os emojis são renderizados em Apple, Google, Samsung, Microsoft e outras plataformas. Veja as diferenças visuais lado a lado.
🔢 Consulta Unicode Consulta Unicode
Digite um codepoint como U+1F600 e obtenha o emoji, detalhes de codificação, bytes UTF-8/16 e entidades HTML.