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.)