Se trata sólo de mí, o son personajes que se hizo incorrectamente más últimamente?

StackOverflow https://stackoverflow.com/questions/5682

  •  08-06-2019
  •  | 
  •  

Pregunta

No estoy seguro si es mi sistema, aunque no he hecho nada raro con ella, pero he empezado a notar que representan incorrectamente personajes que iban apareciendo en las páginas web de texto, archivos, como este:

http://www.kbssource.com/strange-characters.gif

Tengo una corazonada es una relacionada con la relativamente reciente tendencia a utilizar unicode para todo, lo cual es una buena cosa que creo que, combinado con fuentes que no sean compatibles con todos los caracteres posibles.

Así que, ¿alguien sabe cuál es la causa de estos picos (estoy en lo cierto?), y ¿cómo puedo detener esta mostrando en mi propio contenido?

¿Fue útil?

Solución

Parece que para este autor en particular, el texto fue editado en un editor que supuse que no era UTF8, y luego re-escribí en UTF8.Me estoy basando este fuera el hecho de que si le digo a mi navegador para interpretar la página como diferentes codificaciones comunes, y no hacer que se muestre correctamente.Esto me dice que algunos de conversión se hizo en algún momento de forma inadecuada.

El único problema con UTF8 es que no hay una forma estandarizada de reconocer que hay un archivo UTF8, y hasta que todos los editores se están estandarizando en UTF8, aún habrá errores de conversión.Para otros unicode variantes, una Marca de Orden de Bytes (BOM) es bastante estándar para ayudar a identificar un archivo, pero de la lista de materiales en UTF8 archivos son bastante raros.

Para evitar que se muestran en su contenido, asegúrate de que estás utilizando siempre compatibles con unicode editores, y asegúrese de que usted siempre abra sus archivos con la correcta codificación.Es un dolor, por desgracia, en los errores y en ocasiones de los cultivos.La clave es sólo la captura de ellos antes, de modo que usted puede deshacer o hacer un par de modificaciones.

Otros consejos

Soy bastante positivo no es nada que usted puede hacer.He visto esto en la página principal de digg mucho recientemente.Es más que probable que tenga que ver con un personaje que se está codificado de forma inadecuada.No necesariamente un factor de la fuente, sólo un error cometido en algún lugar de la traducción.

Se miraron por un tiempo como el subrayado y el soporte de ángulo problema se había ido, pero parece que podría no ser fijo.

he aquí una pequeña muestra, que debe tener este aspecto:



#include

____
#include <stdio.h>
____
#include 

Actualización:parece que es fijo en el modo de visualización, y sólo roto en el modo de edición

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top