O que é Codificação - Unicode no Internet Explorer e Firefox?

3

Tanto quanto sei, o próprio Unicode não é um sistema de codificação. É apenas um padrão que atribui o ponto de código aos caracteres. Citando a Wikipedia ..

Unicode can be implemented by different character encodings.

Então, quais são essas opções no Internet Explorer e no Firefox?

O Unicode significa implicitamente o UTF16? Se sim, é BE ou LE?

e enquanto estamos nisso, o UTF-32 não é suportado pelo Firefox & Internet Explorer?

    
por Koray Tugay 01.04.2017 / 19:11

1 resposta

3

Unicode significa sistema de codificação "Windows" (não, isso não é inventado pela Microsoft, mas amplamente usado em seus produtos), ie UCS-2 (Universal Conjunto de caracteres).

No passado, não foi uma decisão tão ruim (processadores lentos têm menos problemas com tamanho fixo de caracteres), mas hoje é UTF-8 predominante por boas razões.

Não, UTF-32 não é não suportado - nem em navegadores da Internet, nem em outras aplicações porque sua desvantagem é óbvia - 4 bytes para cada caractere.

(Claro, eles podem ser algumas exceções.)

    
por 01.04.2017 / 19:31