Por que escolheria UTF-8 em vez de ISO 8859-1 como a codificação de conteúdo do meu site?

8

Suponha que o site ainda esteja em suas fases de design, portanto não há trabalho inicial para escolher um sobre o outro desde o início.

Evan Plaice
fonte

Respostas:

9

Com o UTF-8, você aumentou a flexibilidade em relação à ISO 8859-1 . O primeiro pode codificar qualquer caractere incluído no Unicode, enquanto o último é limitado aos idiomas da Europa Ocidental.

A ISO 8859-1 ("Latin1") não inclui, por exemplo, grego, hebraico, árabe, cirílico, chinês, japonês e coreano etc.

Pausado até novo aviso.
fonte
O caractere LS (separador de linha) também é suportado em HTML ou ainda preciso usar o clássico \ r \ n kludge?
Evan Plaice
11
@ Evan: normalmente você apenas usa \n.
usar o seguinte
@DisgruntledGoat Eu pensei que \ n era específico para plataformas * nix, enquanto \ r é específico para Windows. Você não precisa de uma combinação dos dois para tornar a plataforma de código independente?
Evan Plaice
2
Editores de texto decentes do Windows podem usar \nou \r\n.
Mcrumley
11
@Evan: \né Linux / Unix, \ré Mac, \r\né Windows. Mas você pode usar qualquer um desses para o servidor de qualquer plataforma, tanto quanto eu sei. Eu nunca tive problemas no Windows usando apenas \n.
usar o seguinte