Las páginas web muestran caracteres Unicode pero no el Bloc de notas, ¿por qué?

Las páginas web muestran caracteres Unicode pero no el Bloc de notas, ¿por qué?

Estoy ejecutando Windows XP. Aunque el Bloc de notas, Office, etc. muestran cuadros, en Firefox se muestra el texto adecuado. Si el sistema no tiene la fuente para un idioma, ¿cómo puede el navegador web evitar y mostrar la secuencia de comandos? ¿Cómo se hace esto? Soy nuevo en Unicode y esto me resulta realmente desconcertante.

Respuesta1

Cuando un navegador muestra texto en una fuente especificada por HTML o por el navegador, puede encontrar caracteres que no están presentes en esa fuente.

Este es particularmente el caso cuando la codificación de la página web es UTF-8, por ejemplo, ya que ninguna fuente incluye el millón de caracteres definidos por Unicode.

En décadas anteriores, los navegadores solían mostrar un carácter suplente, como un cuadrado vacío o un diamante, en lugar de ese carácter.

Desde hace algún tiempo, la mayoría de los navegadores, cuando necesitan mostrar un carácter que no está en la fuente actual, buscarán efectivamente en todas las fuentes instaladas en la computadora hasta encontrar una fuente que contenga el carácter necesario. Esto significa que es mucho menos probable que los navegadores muestren caracteres como cuadrados vacíos.

Las versiones más recientes de aplicaciones de Microsoft, como el Bloc de notas, ahora hacen algo similar. Estas aplicaciones ahora utilizan bibliotecas del sistema que realizan esta búsqueda de caracteres que no están disponibles en la fuente actual.

información relacionada