Hay varias características de Unicode que solo estoy viendo como cajas. Esto sucede solo en Chrome. La codificación de caracteres está establecida en UTF-8, pero la detección automática no ayuda.
Ejemplo: []
Solo verá dos corchetes, pero en realidad está el Unicode Character World Joiner en el medio. Es un espacio sin ruptura de ancho cero.
También armé una pequeña demostración de jsfiddle . No puedo ver el personaje de World Joiner , pero puedo ver el Hair Space . (Y al verlo quiero decir que no lo veo. ¿Lo ves?)
Esto también sucede cuando las personas publican algunos emoticones de estilo nuevo, etc.
¿Cómo puedo arreglar esto?
Actualizar:
Esto sucede en todas partes (Twitter, Facebook, lo que sea). No estoy usando fuentes especiales o he cambiado algo relacionado con las fuentes en mi sistema (Windows 7, 64 bits). ¿Me equivoco suponiendo que esto debería funcionar?
Actualización 2:
Esto me vuelve loco. Todavía hay tantos caracteres que no se muestran.
Ejemplo (regalo envuelto): 🎁
Como puede ver, Chrome no muestra el carácter de forma predeterminada. Solo cuando configuro explícitamente la fuente en Segoe UI Symbol, lo hace. ¿Por qué Chrome no usa la fuente como alternativa automáticamente?
¿Cómo puedo hacer que Chrome reconozca la fuente Segoe UI Symbol?
fuente
Respuestas:
http://www.fontspace.com/james-kass/code2000 (3.73MB)
Hay un blog que lo menciona
http://gschoppe.com/blog/fixing-unicode-support-in-google-chrome/
Pero el blog se equivoca en su descripción. (Vea los comentarios sobre su pregunta, para algunos ejemplos. Pero su descripción no importa)
Encontraste que las instrucciones mencionadas en el blog funcionaban, que era extraer el zip en la carpeta de fuentes en el panel de control y reiniciar Chrome.
http://gschoppe.com/projects/fbformat/includes/unicodefont.zip
fuente
Los cuadros o cuadrados que aparecen en lugar de los glifos reales son un efecto secundario de la fuente que está utilizando sin tener ese carácter Unicode incorporado. Intente buscar una fuente con una implementación Unicode más completa.
fuente