bah c'est à la page que tu visites de déclarer sont codages, pas à ton navigateur de deviner
pourquoi utf-8 et pas utf-16 ? parce que nous européens, nos alphabet sont majoritairement composés d'ascii, donc avec utf-8 les ascii sont sur u1 octets et les caractères spéciaux sur 2 à 6 octets. utf-16 est très bien aussi, mais chaque caractère même ascci est au minimum codé sur 2 octets, donc y a une perte. par contre un asiatique avec un alphabet de plus large et n'utilisant pas l'ascii, il a tout interet à utiliser utf-16 voir 32, car il aura un meilleur ratio.
les utf sont des matérialisation de l'unicode, l'important c'est que les codes correpodant aux caractères sont bien définies et immuables, seul leur matérialisation change. donc les transformations entre utf sont sures et parfaitement définies