Qual a diferença entre UTF-8 e ISO-8859-1

Olá,

alguns exemplos que tem em suas páginas o cabeçalho com

encoding="ISO-8859-1"

e

encoding="UTF-8"

por que e qual diferença de um e de outro ?

abs

Isso se chama encoding.

Nada mais é q o tipo de codificação usado. Que nada mais é que o código de cada letra e símbolo usado. No UTF-8 é de um jeito no ISO é outro.

O ISO suporta bem melhor nossas palavras q tem acentos e tal.

e por que quando ISO não sai palavras com acentuação correto e coloco o UTF-8 e sai ???

Porque vc está com divergências de codificação.

Por exemplo, no projeto atual que estou, agente usa JSF e jBoss Seam. Por padrão ele vem tudo em UTF-8. Vc não consegue escrever uma palavra com acentuação, ao invés disso tem que escrever os códigos para cada tipo de acento. Mudamos tudo para ISO e voilá ! Pode colocar acentos a vontade!

edit: Mas tem q ser tudo mesmo. Desde o mais baixo até o template!

essa mudança que vc diz é no Eclipse :

Windows - PReferences -General - Workspace - Text file encoding - other: ISO-8859-1

seria isso ???

Então … tem muuitos lugares pra mudar.

Se estiver usando o maven tem q trocar.
Se estiver usando JSF tem q trocar.
Se esriver usando o Seam tem q trocar.
Se o banco de dados estiver usando tbm tem q trocar.
Se estiver usando um template tbm!

oi,