¿Por qué elegiría UTF-8 sobre ISO 8859-1 como codificación de contenido para mi sitio?


8

Suponga que el sitio todavía está en sus fases de diseño, por lo que no hay un trabajo inicial para elegir uno sobre el otro desde el principio.

Respuestas:


9

Con UTF-8 tiene una mayor flexibilidad con respecto a ISO 8859-1 . El primero puede codificar cualquier carácter incluido en Unicode, mientras que el segundo está limitado a los idiomas de Europa occidental.

ISO 8859-1 ("Latin1") no incluye, por ejemplo, griego, hebreo, árabe, cirílico, chino, japonés y coreano, etc.


¿El carácter LS (separador de línea) también es compatible con HTML o todavía tengo que usar el clásico \ r \ n kludge?
— Evan Plaice

1
@Evan: normalmente solo lo usas \n.
— DisgruntledGoat

@DisgruntledGoat Pensé que \ n era específico de las plataformas * nix, mientras que \ r es específico de Windows. ¿No necesita una combinación de los dos para hacer que la plataforma de código sea independiente?
— Evan Plaice

2
Los editores de texto decentes de Windows pueden usar \no \r\n.
— mcrumley

1
@Evan: \nes Linux / Unix, \res Mac, \r\nes Windows. Pero por lo que sé, puede usar cualquiera de ellos para el servidor de cualquier plataforma. Nunca he tenido ningún problema en Windows usando solo \n.
— DisgruntledGoat
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.