Articulo de referencia

Implementación de emojis

La implementación de emojis en diferentes plataformas se desarrolló a lo largo de tres décadas, comenzando en la década de 1990. Hoy en día, la apariencia exacta de los emojis n...

La implementación de emojis en diferentes plataformas se desarrolló a lo largo de tres décadas, comenzando en la década de 1990. Hoy en día, la apariencia exacta de los emojis no está predefinida, sino que puede variar entre fuentes y plataformas, al igual que ocurre con los distintos tipos de letra .

Dependiendo de las diferentes plataformas, los emojis pueden implementarse constantemente según la última recomendación, o puede que no se hayan actualizado durante algún tiempo y no estén cubiertos por la última versión de Unicode, o puede que sigan su propio estándar.

Por ejemplo, la tipografía Apple Color Emoji es propiedad de Apple y solo se puede usar en dispositivos Apple (sin modificaciones adicionales ). [ 1 ] Diferentes compañías informáticas han desarrollado sus propias fuentes para mostrar emojis, algunas de las cuales se han liberado como código abierto para permitir su reutilización. [ 2 ] [ 3 ] Existen tipografías de emojis tanto en color como monocromáticas, así como al menos un diseño animado. [ 4 ]

Aspectos técnicos

Codificaciones JIS, Shift JIS y de Área de Uso Privado

Varios esquemas de codificación de caracteres, a menudo incompatibles, fueron desarrollados por los diferentes proveedores de telefonía móvil en Japón para sus propios conjuntos de emojis. Cuando se transmiten en Shift JIS en NTT DoCoMo , los símbolos emoji se especifican como una secuencia de dos bytes en el rango F89F a F9FC (como se expresa en hexadecimal ). Los pictogramas emoji en au de KDDI se especifican usando la etiqueta , codificada en Shift JIS entre F340 y F7FC, [ 5 ] [ 6 ] o codificada en JIS X 0208 extendido entre 7521 y 7B73. [ 6 ] Los emojis de SoftBank Mobile admiten colores y animación, y usan diferentes formatos en 2G versus 3G: [ 7 ] en el formato 2G, se codifican en secuencias usando los caracteres de control Escape y Shift In , mientras que en el formato 3G, se codifican en Shift JIS entre F741 y FBDE. [ 5 ] [ 6 ] El formato SoftBank 3G entra en conflicto con los rangos Shift JIS superpuestos utilizados por los demás proveedores: por ejemplo, la representación Shift JIS F797 es utilizada por SoftBank para una tienda de conveniencia (🏪), pero por KDDI para un reloj de pulsera (⌚️). [ 5 ] [ 6 ]<img>

DoCoMo [ 6 ] y SoftBank [ 8 ] también desarrollaron sus propios esquemas para representar sus conjuntos de emojis en JIS X 0208 extendido entre 7522 y 7E38. Estos a menudo coincidían con las codificaciones de emojis KDDI similares cuando existían: por ejemplo, la cámara (📷) fue representada en Shift JIS como F8E2 por DoCoMo, F6EE por KDDI y F948 por SoftBank, pero como 7670 en JIS por los tres. [ 6 ] [ 8 ]

Los tres proveedores y Google (para Gmail ) desarrollaron al menos un esquema para codificar sus emojis en el Área de Uso Privado de Unicode (con au desarrollando dos); [ 7 ] DoCoMo, por ejemplo, utilizó el rango U+E63E a U+E757. [ 6 ] En su mayoría, estos cinco esquemas no se superponen, pero el esquema de uso privado principal de au entra en conflicto parcial con el de SoftBank. [ 7 ] Las versiones de iOS anteriores a la 5.1 codificaban los emojis en el esquema del área de uso privado de SoftBank, mientras que las versiones posteriores utilizaban Unicode estándar. [ 9 ] [ 10 ]

Apoyo complementario multilingüe para el plano

La mayoría, aunque no todos, los emojis están incluidos en el Plano Multilingüe Suplementario (SMP) de Unicode. El SMP también incluye, por ejemplo, escrituras antiguas como la cuneiforme o los jeroglíficos egipcios , algunas escrituras modernas como la adlam o la osage , y caracteres de uso especial como los símbolos musicales o los símbolos alfanuméricos matemáticos . [ 11 ]

Unicode se diseñó originalmente como una codificación de 16 bits, que podía representarse en una forma pura de 16 bits conocida como UCS-2 . Esto corresponde al Plano Multilingüe Básico (BMP) del Conjunto Universal de Caracteres Codificados . En Unicode 2.0, se amplió a 17 planos (numerados del 0 al 16, donde el BMP es el plano 0), y los primeros caracteres que no pertenecen al BMP se asignaron en Unicode 3.1. [ 12 ] UCS-2 ahora está obsoleto y descontinuado en favor de UTF-16 , una codificación de ancho variable que sigue a UCS-2 para el BMP, pero lo extiende con códigos de cuatro bytes que representan caracteres que no pertenecen al BMP. Los caracteres que no pertenecen al BMP (en el SMP y en otros planos suplementarios, como los hanzi adicionales en el Plano Ideográfico Suplementario , incluidos algunos de los caracteres cantoneses del HKSCS ) ahora suman decenas de miles. [ 12 ]

Algunos sistemas introducidos antes de la llegada de los emojis Unicode solo fueron diseñados para admitir caracteres en el BMP, bajo el supuesto de que los caracteres fuera del BMP rara vez se encontrarían, [ 13 ] aunque la falta de un manejo adecuado de los caracteres fuera del BMP impide el cumplimiento de Unicode. [ 12 ] Por ejemplo, las versiones anteriores de MySQL admitían UCS-2 y una variante de UTF-8 que excluía los códigos de cuatro bytes, por lo que no manejaban correctamente los caracteres fuera del BMP. El soporte para UTF-32 y el soporte completo para UTF-16 y UTF-8 (bajo el nombre utf8mb4) se agregó en la versión 5.5, [ 14 ] con utf8mantenido como un alias para la versión de hasta tres bytes, aunque esto está previsto que cambie en el futuro. [ 15 ]

La introducción de los emojis Unicode creó un incentivo para que los proveedores mejoraran su compatibilidad con caracteres que no son BMP. [ 13 ] El Consorcio Unicode señala que "[d]ebido a la demanda de emojis, muchas implementaciones han mejorado sustancialmente su compatibilidad con Unicode". [ 16 ]

Compatibilidad con formatos de fuente

Cualquier sistema operativo que admita la adición de fuentes adicionales al sistema puede agregar una fuente compatible con emojis. Sin embargo, la inclusión de emojis coloridos en formatos de fuente existentes requiere soporte específico para glifos de color . No todos los sistemas operativos tienen soporte para fuentes de color, por lo que en estos casos los emojis podrían tener que mostrarse como dibujos lineales en blanco y negro o no mostrarse en absoluto. Hay cuatro formatos diferentes que se utilizan para glifos multicolores en una fuente SFNT . [ 17 ] [ 18 ] La versión 1.8 de OpenType estandariza los cuatro.

  • CBDT[ 18 ] es un formato rástermulticolor, que utiliza datos de mapa de bits sin procesar oPNG. [ 19 ] Requiere unaCBLCtabla auxiliar para almacenar detalles sobre el formato de la imagen, [ 19 ] y como tal, el formato a veces se denomina "CBDT/CBLC". [ 17 ]
  • COLR[ 18 ] es un formato vectorialmulticolorOpenType(TrueTypeoCFFmonocromáticos. A varios glifos se les asignan colores de bloque individuales y se superponen, asociándolos con un glifo base monocromático específico. Los glifos superpuestos se muestran en lugar del glifo base cuando el carácter se muestra multicolor. [ 20 ] Los colores se referencian desde una paleta, que se define en unaCPALtabla aparte, [ 20 ] [ 21 ] y, como tal, el formato a veces se denomina "COLR/CPAL". [ 17 ]
  • sbixes un formato ráster multicolor, que utiliza imágenes JPEG , PNG o TIFF incrustadas. La especificación de tipografía avanzada de Apple también permite incluir glifos ráster o vectoriales multicolores como archivos PDF incrustados , pero no la especificación OpenType, y está previsto para futuras versiones de iOS y macOS . [ 22 ] [ 23 ]
  • SVG-in-OpenType (o OpenType-SVG) es un formato vectorial multicolor (con soporte para rásteres incrustados), [ 18 ] que utiliza imágenes SVG incrustadas . Requiere la inclusión de un glifo TrueType o CFF de un solo color, que sirve como alternativa. [ 24 ] Al estar basado en SVG, incluye soporte para degradados de color . [ 24 ] Una fuente OpenType-SVG puede usar una CPALpaleta, de forma similar a COLR; sin embargo, esto no es obligatorio. [ 21 ]

El COLRformato fue introducido por Microsoft con Windows 8.1 . [ 17 ] El CBDTformato fue introducido por Google y es compatible con Android , mientras que el sbixformato competidor fue introducido por Apple y es compatible con macOS e iOS . SVG-in-OpenType fue diseñado por Mozilla y Adobe como un estándar de la industria. [ 18 ]

Se ha añadido cierta compatibilidad con SVG-in-OpenType a las actualizaciones más recientes de Windows 10 y a las versiones más recientes de iOS y macOS. [ 18 ] DirectWrite ha sido compatible con los cuatro desde la Actualización de Aniversario de Windows 10; sin embargo, Windows solo admite un subconjunto de SVG-in-OpenType. [ 17 ] En la web, SVG-in-OpenType es compatible con las versiones recientes de Firefox , Safari y Microsoft Edge , pero no con Google Chrome ; Edge y Safari además admiten sbix, mientras que Edge y Chrome admiten CBDTy los cuatro admiten COLR. [ 18 ]

Esto significa que es posible que las fuentes de color deban suministrarse en varios formatos para poder utilizarse en múltiples sistemas operativos o en múltiples aplicaciones.

Nombres de dominio internacionalizados

Un número limitado de dominios de nivel superior permite el registro de nombres de dominio que contienen caracteres emoji. También es posible crear subdominios con emojis dentro de cualquier dominio de nivel superior.

Implementación por diferentes plataformas

Google (Android yChromeOS )

El proyecto de fuentes Noto de Google incluye la fuente Noto Color Emoji, que proporciona glifos de color para los caracteres emoji. [ 25 ] ChromeOS , gracias a la inclusión de las fuentes Noto, admite el conjunto de emojis introducido mediante Unicode 6.2. A partir de ChromeOS 41, Noto Color Emoji es la fuente predeterminada para la mayoría de los emojis.

Los dispositivos Android admiten emojis de forma diferente según la versión del sistema operativo. Google añadió compatibilidad nativa con emojis a Android en julio de 2013 con Android 4.3, [ 26 ] y al teclado de Google en noviembre de 2013 para dispositivos con Android 4.4 y versiones posteriores. [ 27 ] Android 7.0 Nougat añadió emojis Unicode 9, modificadores de tono de piel y un rediseño de muchos emojis existentes. [ 28 ]

Los emojis también son compatibles con la aplicación Google Hangouts (independientemente del teclado en uso), tanto en el modo Hangouts como en el modo SMS . [ 29 ] Varias aplicaciones de mensajería y teclado de terceros (como IQQI Keyboard) para dispositivos Android [ 30 ] proporcionan complementos que permiten el uso de emojis. Con Android 8 (Oreo), Google agregó una biblioteca de compatibilidad que, si los desarrolladores de aplicaciones la incluyen, hace que los emojis Noto más recientes estén disponibles en cualquier plataforma desde Android 4.3. [ 31 ]

Los sistemas Android estándar incluyen los glifos Noto para los caracteres emoji, aunque las aplicaciones de redes sociales individuales pueden usar sus propios glifos. [ 32 ] Sin embargo, los fabricantes de teléfonos móviles HTC y LG implementaron variantes de NotoColorEmoji.ttf con glifos personalizados antes de 2017, [ 33 ] y Samsung todavía lo hace. [ 34 ] Algunos operadores de telefonía móvil japoneses solían equipar dispositivos Android de marca con glifos emoji más parecidos a los originales, pero aparentemente dejaron de actualizarlos alrededor de 2015.

Manzana

Apple introdujo los emojis en su sistema operativo de escritorio con el lanzamiento de OS X 10.7 Lion en 2011. Los usuarios pueden ver los caracteres emoji enviados a través de correo electrónico y aplicaciones de mensajería, que suelen compartir los usuarios de dispositivos móviles, así como en cualquier otra aplicación. Los usuarios pueden crear símbolos emoji utilizando el panel de entrada especial "Caracteres" desde casi cualquier aplicación nativa, seleccionando el menú "Editar" y desplazándose hacia abajo hasta "Caracteres especiales", o mediante la combinación de teclas ⌘ Command+ ⌥ Option+T . Los usuarios también pueden crear estos símbolos cambiando el teclado a Unicode, manteniendo pulsada la tecla y escribiendo la entrada hexadecimal Unicode. Por ejemplo, manteniendo pulsada la tecla + + + + se crearía ☺. El sistema operativo de escritorio utiliza la fuente Apple Color Emoji , que se introdujo anteriormente en iOS . Esto proporciona a los usuarios pictogramas a todo color. [ 35 ]⌥ Option⌥ Option263A

El teclado de emojis estuvo disponible por primera vez en Japón con el lanzamiento de la versión 2.2 de iPhone OS en 2008. [ 36 ] El teclado de emojis no estuvo disponible oficialmente fuera de Japón hasta la versión 5.0 de iOS . [ 37 ] Desde iPhone OS 2.2 hasta iOS 4.3.5 (2011), quienes estaban fuera de Japón podían acceder al teclado, pero tenían que usar una aplicación de terceros para habilitarlo. La primera de estas aplicaciones fue desarrollada por Josh Gare ; la adopción inicial de los emojis por la cultura popular fuera de Japón se ha atribuido a estas aplicaciones. [ 38 ] [ 39 ] iOS se actualizó para admitir modificadores de tono de piel Fitzpatrick con la versión 8.3. [ 40 ]

OS X 10.9 Mavericks introdujo una paleta de entrada de emojis dedicada en la mayoría de los cuadros de entrada de texto dentro del Visor de caracteres existente de Mac usando la combinación de teclas + + . [ 41 ] Opcionalmente, el usuario puede especificar solo la tecla en el menú de preferencias de teclado para abrir el Visor de caracteres. Desde macOS Big Sur , la tecla también está etiquetada como (globo) para mantener la coherencia entre macOS e iOS , que usa la tecla del globo como una tecla de función para cambiar a los emojis y otros diseños de teclado internacionales elegidos.⌘ CommandCtrlSpaceFn🌐

Apple ha revelado que el emoji de la "cara con lágrimas de alegría" es el más popular entre los estadounidenses de habla inglesa. En segundo lugar se encuentra el emoji del "corazón", seguido del de la "cara llorando a lágrima viva". [ 42 ] [ 43 ]

El 17 de julio de 2018, con motivo del Día Mundial del Emoji , Apple anunció que añadiría 70 emojis más en su actualización de iOS de 2018 , incluidos los tan esperados emojis de pelo rojo, pelo blanco, pelo rizado y calvo. [ 44 ] [ 45 ]

El 12 de septiembre de 2017, Apple anunció que la aplicación Mensajes de los iPhones con Face ID incorporaría los "Animoji", versiones de los emojis estándar animadas de forma personalizada mediante captura de movimiento facial para reflejar las expresiones del remitente. Estos Animoji también pueden sincronizar los labios para simular la lectura de mensajes de audio grabados por el remitente. Apple había creado modelos 3D de todos los emojis estándar antes de las actualizaciones de su sistema operativo a finales de 2016, a partir de los cuales se renderizaron los gráficos 2D estáticos predeterminados. Un conjunto selecto de estos modelos se está reutilizando para crear imágenes fijas y animaciones cortas de forma dinámica.

Con el lanzamiento de iOS 12 , Apple introdujo "Memoji", que permite el uso de un avatar que un usuario puede usar para personalizar mensajes; esta función no requiere Face ID. [ 46 ]

Con el lanzamiento de iOS 13.2 , Apple introdujo más de 70 nuevos emojis, con opciones de género neutro, personas tomadas de la mano con varios tonos de piel, así como compatibilidad total con los emojis Unicode 12 y Unicode 12.1. [ 47 ] [ 48 ]

Con el lanzamiento de iOS 14.5 , se introdujeron más de 100 nuevos emojis. [ 49 ]

Con el lanzamiento de iOS 15.4 , Apple introdujo nuevos emojis, implementando las recomendaciones de emojis de Unicode 14. [ 50 ] [ 51 ]

El lanzamiento de iOS 16.4 añadió emojis Unicode 15. [ 52 ] [ 53 ]

El lanzamiento de iOS 17.4 añadió emojis Unicode 15.1. [ 54 ] [ 55 ]

Los emojis de iOS se añaden a la versión de macOS que se lanza al mismo tiempo que la versión de iOS.

Mozilla (Firefox y Firefox OS)

Como parte del proyecto Firefox OS , ahora discontinuado, Mozilla desarrolló una fuente de emojis llamada FxEmojis. [ 56 ] [ 57 ]

Mozilla también incluye una versión de la fuente Twemoji de Twitter convertida a una fuente en formato de capas COLR/CPAL, llamada "Twemoji Mozilla". [ 58 ] Las versiones anteriores de este último proyecto de Mozilla incluían la fuente EmojiOne, como "EmojiOne Mozilla". [ 59 ] Desde Firefox 50, el navegador renderiza los emojis cuando la plataforma subyacente carece de soporte nativo. [ 60 ]

Linux

Ubuntu 18.04 y Fedora 28 admiten emojis de color de forma predeterminada, utilizando Noto Color Emoji . [ 61 ] [ 62 ] Algunas distribuciones de Linux requieren la instalación de fuentes adicionales. [ 63 ] FreeType y Cairo admiten emojis de color . [ 64 ]

Microsoft Windows

Una actualización para Windows 7 y Windows Server 2008 R2 incorporó un subconjunto del conjunto Unicode monocromo a esos sistemas operativos como parte de la fuente Segoe UI Symbol . [ 65 ] A partir de Windows 8.1 Preview, se incluye la fuente Segoe UI Emoji , que proporciona pictogramas a todo color. La fuente Segoe UI estándar carece de caracteres emoji, mientras que Segoe UI Symbol y Segoe UI Emoji sí los incluyen.

Los caracteres emoji se acceden a través de la tecla del teclado en pantalla o a través del atajo de teclado físico + .😀⊞ Win.

A diferencia de macOS e iOS, los glifos de color solo se proporcionan cuando la aplicación admite la API DirectWrite de Microsoft y se declara explícitamente Segoe UI Emoji; de lo contrario, aparecen glifos monocromáticos. [ 66 ] El formato COLR/CPAL de Microsoft para fuentes multicolor como Segoe UI Emoji es compatible con las versiones actuales de varios navegadores web en Windows (incluidos Firefox , Google Chrome , Internet Explorer y Microsoft Edge ), pero no con muchas aplicaciones gráficas. [ 18 ]

La actualización de aniversario de Windows 10 agregó emojis Unicode 9. [ 67 ]

En agosto de 2022, Microsoft liberó el código fuente de más de 1500 de sus emojis 3D para que los creadores pudieran remezclarlos y personalizarlos. La biblioteca está disponible en Figma y GitHub . [ 68 ]

Lanzada en noviembre de 2023, la actualización KB5032190 para Windows 11 22H2 agregó emojis Unicode 15. [ 69 ] Sin embargo, no están presentes en la versión final 22H2 de Windows 10 desde la introducción de Unicode 12.

A diferencia de otros sistemas operativos de escritorio que muestran los emojis de banderas de países como gráficos coloridos, Microsoft Windows, a partir de 2025, los muestra como códigos de país ISO de dos letras en blanco y negro (por ejemplo, "US" para 🇺🇸). Esta decisión, atribuida a sensibilidades geopolíticas, ha generado críticas por la inconsistencia en la compatibilidad de los emojis entre plataformas. A pesar de actualizaciones como Windows 11 24H2 , las banderas de países siguen sin ser compatibles. [ 70 ] [ 71 ]

Plataformas de redes sociales

Facebook y Twitter reemplazan todos los emojis Unicode utilizados en sus sitios web con sus propios gráficos personalizados.

Antes de octubre de 2017, Facebook tenía conjuntos diferentes para el sitio principal y para su servicio Messenger , donde solo el primero ofrecía una cobertura completa. Ahora Messenger usa emojis de Apple en iOS y el conjunto principal de Facebook en otros lugares. [ 72 ] Las reacciones de Facebook solo son parcialmente compatibles con los emojis estándar.

Twitter ha lanzado Twemoji, que son sus gráficos de emojis junto con una biblioteca JavaScript para manejarlos, bajo la licencia Creative Commons CC-BY 4.0 y la licencia de código abierto MIT , respectivamente. [ 73 ] A pesar de esto, las aplicaciones de Twitter para Android e iOS usan los gráficos de emojis que son nativos de la plataforma en la que se ejecutan (Apple y Google), en lugar de los gráficos de Twemoji.

Otros proveedores de fuentes de emojis

Emoji del logotipo de EmojiOne 2.2 en el emoji del boleto

EmojiOne versión 2.2, una fuente de código abierto disponible bajo una licencia de contenido libre , admite el conjunto completo de emojis en color hasta Unicode Emoji 3.0, es decir, Unicode 9.0. Las versiones más recientes de EmojiOne, renombradas como JoyPixels, [ 74 ] admiten versiones más recientes de Unicode Emoji y utilizan una licencia más estricta que prohíbe la redistribución de imágenes vectoriales, mientras que la versión 2.x "ya no es compatible ni se distribuye". [ 75 ] EmojiTwo, una bifurcación de código abierto de EmojiOne 2.2, tiene como objetivo agregar todos los emojis de 2017 en adelante.

La tipografía Symbola incluye todos los emojis hasta la versión 10.0 como glifos monocromáticos normales. Hasta la versión 10, Symbola estaba disponible sin licencia ni restricciones de uso ; a partir de la versión 11 en 2018, Symbola está protegida por derechos de autor, con prohibición de uso comercial y obras derivadas. Otras tipografías que incluyen un número significativo de emojis son Noto Emoji , Adobe Source Emoji y Quivira.

Notas a pie de página

  1. Notas sobre el formato delgmojiraw.txtarchivo de datos de Google/AOSP: el archivo está mayormente separado por tabulaciones, excepto que las columnas para un proveedor dado después de una columna de cadena de sustitución no vacía se omiten por completo en base a cada línea, por lo que las columnas de dos líneas dadas no necesariamente se alinean. Las primeras cuatro columnas dan los puntos de código de uso privado de Google (en hexadecimal), UTF-16 y UTF-8 de los mismos, y un nombre asignado por Google, que son seguidos por columnas para au, luego columnas para DoCoMo, luego columnas para SoftBank. Las columnas para un proveedor dado consisten en una cadena de sustitución seguida de ( SI la cadena de sustitución está vacía) un ordinal decimal, un código Shift JIS hexadecimal en la región más allá de JIS X 0208 , un punto de código Unicode de uso privado hexadecimal, un código JIS de 7 bits hexadecimal y (solo para au) un código Shift JIS alternativo correspondiente al código JIS de 7 bits. Los caracteres que existen en el esquema Shift JIS de un proveedor determinado, pero no en su esquema JIS de 7 bits, tienen el código de 7 bits para ese proveedor listado como 222E (es decir, la marca geta en JIS X 0208 ). Algunas asignaciones de proveedores son aproximaciones o a secuencias (delimitadas dentro de campos con+).

Referencias

  1. " [ MOD ] Apple Color Emoji para todo el sistema en KitKat+ (actualizado con unicornios)" . XDA Developers. 10 de diciembre de 2013 . Consultado el 15 de enero de 2015 .
  2. Davidson, Mike. "Compartir los emojis de Twitter como código abierto para todos" . Blog de desarrolladores de Twitter . Twitter . Consultado el 15 de enero de 2015 .
  3. "Emoji One: Emoji de código abierto" . Emoji One. Archivado del original el 27 de agosto de 2017. Consultado el 15 de enero de 2015 .
  4. El Khoury, Rita (11 de diciembre de 2014). "¡Woohoo! Los huevos de Pascua de emojis animados sobrecargan los últimos Hangouts con su ternura, jejejeje" . Android Police . Consultado el 15 de enero de 2015 .
  5. 1 2 3 Consorcio Unicode . "Fuentes de emojis" . Base de datos de caracteres Unicode .
  6. 1 2 3 4 5 6 7 Scherer, Markus; Davis, Marcos; Momoi, Kat; Tong, Darick; Kida, Yasuo; Edberg, Peter. "Símbolos emoji: datos básicos: datos básicos para la propuesta de codificación de símbolos emoji" (PDF) . UTCL2/10-132.
  7. 1 2 3 Kawasaki, Yusuke (2010). Codificaciones de emojis y tablas de mapeo cruzado en Perl puro .
  8. 1 2 Proyecto de código abierto de Android (2009). "GMoji Raw" . Skia Emoji .[ a ]
  9. "Apple iOS 5.1" . Emojipedia .
  10. "Apple iPhone OS 2.2" . Emojipedia .
  11. Everson, Michael; McGowan, Rick; Whistler, Ken; Umamaheswaran, VS (22 de julio de 2020). "Hoja de ruta para el SMP" . Revisión 13.0.3.
  12. ^ Lunde , Ken (2009) . Procesamiento de información CJKV (2ª ed.). Sebastopol CA.: O'Reilly Media . pag. 200.ISBN   978-0-596-51447-1.
  13. 1 2 Chupov, Sergey (2019-06-06). "Cómo almacenamos emojis en su base de datos, o por qué eliminamos el tipo de datos de cadena extendida" . Backendless Corporation.
  14. Bushuev, Leonid. "Los caracteres UTF-8 de 4 bytes causan el error "Valor de cadena incorrecto" en MySQL" . TeamCity YouTrack .
  15. "10.10.1 Conjuntos de caracteres Unicode" . Documentación de MySQL 8.0 . Archivado del original el 10 de agosto de 2020.
  16. "¿Acaso los emojis no restan importancia al resto del trabajo del consorcio?" . Preguntas frecuentes: Emoji y pictogramas. Consorcio Unicode .
  17. 1 2 3 4 5 Microsoft (31-05-2018). "Fuentes de color" . Microsoft Docs .
  18. 1 2 3 4 5 6 7 8 "¿Qué hay dentro de las fuentes de color?" . Fuentes de color: ¡Prepárate para la revolución! .
  19. 1 2 Microsoft (31 de mayo de 2024). "CBDT — Tabla de datos de mapa de bits de color" . Especificación OpenType .
  20. 1 2 Microsoft (31 de mayo de 2024). "COLR — Tabla de colores" . Especificación OpenType .
  21. 1 2 Microsoft (29 de mayo de 2024). "CPAL — Tabla de paleta de colores" . Especificación OpenType .
  22. Microsoft (30 de mayo de 2024). "sbix — Tabla de gráficos de mapa de bits estándar" . Especificación OpenType .
  23. Apple . "La tabla 'sbix'" . Manual de referencia de TrueType .
  24. 1 2 Microsoft (30 de mayo de 2024). "SVG — La tabla SVG (gráficos vectoriales escalables)" . Especificación OpenType .
  25. "Emoji de color Noto" . Fuentes Noto de Google .
  26. Cabebe, Jaymar. "Google Android 4.3 ya está aquí y sabe a Jelly Bean" . CNET .
  27. "Google añade SMS a la aplicación Hangouts para Android y emojis al teclado de KitKat" . 7 de noviembre de 2013. Consultado el 17 de abril de 2014 .
  28. "Registro de cambios de emojis de Android 7.0 Nougat" . 22 de agosto de 2016. Consultado el 23 de agosto de 2016 .
  29. "Hangouts – Google Play" . Consultado el 17 de abril de 2014 .
  30. "emoji – Google Play" . Market.android.com . Consultado el 9 de noviembre de 2012 .
  31. Ion, Florence (24 de julio de 2017). "Menos cuadros vacíos para usuarios de Android" . Emojipedia.
  32. Emojipedia . "Lista de emojis de Google" .
  33. Emojipedia . "Lista de emojis de LG" .
  34. Emojipedia . "Lista de emojis de Samsung" .
  35. "Acceder y usar emojis en Mac OS X" . Osxdaily.com. 20 de agosto de 2011. Consultado el 18 de enero de 2014 .
  36. "Apple lanza la versión 2.2 del software para iPhone" . AppleInsider . Archivado del original el 1 de marzo de 2017. Consultado el 28 de febrero de 2017 .
  37. "El teclado de emojis estándar llega a iOS 5, aquí te explicamos cómo activarlo" . 9to5Mac . 8 de junio de 2011. Consultado el 28 de febrero de 2017 .
  38. "Jóvenes creadores de aplicaciones ganan miles al día" . Sky News . Consultado el 28 de febrero de 2017 .
  39. "El hombre que nos trajo el emoji" . O2 . 16 de octubre de 2015. Archivado del original el 6 de septiembre de 2018. Consultado el 28 de febrero de 2017 .
  40. Underhill, Allison (10 de abril de 2015). "La 'diversidad' de los emojis" . The Huffington Post . Consultado el 15 de diciembre de 2015 .
  41. Cipriani, Jason (23 de octubre de 2013). "Cómo acceder a los emojis en OS X 10.9 Mavericks" . CNET . Consultado el 18 de enero de 2014 .
  42. "Apple afirma que 'Cara con lágrimas de alegría' es el emoji más popular en Estados Unidos entre los hablantes de inglés" . Consultado el 3 de noviembre de 2017 .
  43. "😃 Significados de personas y emoticonos emoji" . emojipedia.org . Consultado el 3 de noviembre de 2017 .
  44. Kelly, Heather. "Pelirrojas, langostas y cupcakes: Apple muestra los nuevos emojis de iOS" . CNNMoney . Archivado del original el 16 de julio de 2018. Consultado el 17 de julio de 2018 .
  45. "Los emojis de Apple pronto incluirán personas con cabello rizado, cabello blanco y superpoderes" . www.msn.com . Consultado el 17 de julio de 2018 .
  46. "Cómo crear y usar Memoji y Animoji en un iPhone" . How to Geek. 18 de enero de 2020. Consultado el 20 de marzo de 2020 .
  47. "Acerca de las actualizaciones de iOS 13 - Soporte técnico de Apple" . Apple . Consultado el 9 de octubre de 2024 .
  48. "🍏 Lista de emojis de Apple: emojis para iPhone, iPad y macOS [ Actualizado: 2024 ] " . Emojipedia . Consultado el 9 de octubre de 2024 .
  49. "Acerca de las actualizaciones de iOS 14 - Soporte técnico de Apple" . Apple . Consultado el 9 de octubre de 2024 .
  50. "Acerca de las actualizaciones de iOS 15 - Soporte técnico de Apple" . Apple . Consultado el 9 de octubre de 2024 .
  51. Broni, Keith (27 de enero de 2022). "Primer vistazo: Nuevos emojis en iOS 15.4" . Emojipedia . Consultado el 9 de octubre de 2024 .
  52. "Acerca de las actualizaciones de iOS 16 - Soporte técnico de Apple" . Apple . Consultado el 9 de octubre de 2024 .
  53. Broni, Keith (16 de febrero de 2023). "Primer vistazo: Nuevos emojis en iOS 16.4" . Emojipedia . Consultado el 9 de octubre de 2024 .
  54. "Acerca de las actualizaciones de iOS 17 - Soporte técnico de Apple" . Apple . Consultado el 9 de octubre de 2024 .
  55. Broni, Keith (5 de marzo de 2024). "Registro de cambios de emojis de iOS 17.4" . Emojipedia . Consultado el 9 de octubre de 2024 .
  56. Mozilla (15 de junio de 2021). "FxEmojis: un conjunto de emojis amigables de Mozilla" . GitHub .
  57. Emojipedia . "Lista de emojis de Mozilla: emojis para Firefox OS" . Emojipedia .
  58. Mozilla (8 de julio de 2021). "twemoji-colr: Fuente Twemoji en formato de capas COLR/CPAL" . GitHub .
  59. Mozilla . "emojione-colr: Proyecto para crear una fuente OpenType de color basada en COLR/CPAL a partir de la colección EmojiOne de imágenes de emojis" . GitHub . v0.2.2.
  60. "Firefox 50.0, vea todas las nuevas funciones, actualizaciones y correcciones" .
  61. "Ubuntu 18.04 admitirá emojis de color – ¡OMG! Ubuntu!" . ¡OMG! Ubuntu! . 2017-11-08 . Consultado el 2018-06-09 .
  62. "Novedades en Fedora 28 Workstation – Revista Fedora" . Revista Fedora . 1 de mayo de 2018. Consultado el 9 de junio de 2018 .
  63. Petherbridge, Noah (4 de abril de 2013). "Cómo hacer que los emojis funcionen en Linux" . Blog de Kistle . Consultado el 7 de octubre de 2014 .
  64. LEMBERG, Werner. " [ ft-announce ] FreeType ahora admite emojis de color" . Consultado el 13 de abril de 2018 .
  65. "Hay disponible una actualización para la fuente de símbolos de la interfaz de usuario Segoe en Windows 7 y en Windows Server 2008 R2" . Soporte técnico de Microsoft.
  66. "Compatibilidad con scripts y fuentes en Windows" . Microsoft. Archivado del original el 23 de septiembre de 2017. Consultado el 23 de agosto de 2017 .
  67. "La actualización de aniversario de Windows 10 agrega más de 52 000 nuevos emojis, incluido NinjaCat" . Windows Central. 2 de agosto de 2016. Consultado el 23 de agosto de 2017 .
  68. Warren, Tom (10 de agosto de 2022). "Microsoft libera el código fuente de sus emojis 3D para que los creadores puedan remezclarlos y personalizarlos" . The Verge . Consultado el 14 de agosto de 2022 .
  69. "14 de noviembre de 2023—KB5032190 (Compilaciones del SO 22621.2715 y 22631.2715) - Soporte técnico de Microsoft" . Microsoft . 14 de noviembre de 2023. Consultado el 9 de octubre de 2024 .
  70. "La razón absurda por la que los emojis de banderas no funcionan en tu sitio web en Chrome para Windows – OSnews" . www.osnews.com . Consultado el 9 de agosto de 2025 .
  71. Chen, Raymond (22 de agosto de 2003). "¿Por qué no se resalta mi zona horaria en el mapa mundial?" . The Old New Thing . Consultado el 9 de agosto de 2025 .
  72. ^ Burge, Jeremy (2 de octubre de 2017). "Facebook suspende los emojis de Messenger" . Emojipedia .
  73. "GitHub – twitter/twemoji: Emoji de Twitter para todos" . GitHub . 20 de julio de 2017. Consultado el 24 de septiembre de 2017 .
  74. Neufeld, Sarah (2019). "EmojiOne ahora es JoyPixels" .
  75. JoyPixels (8 de julio de 2021). "emoji-toolkit" . GitHub .