Hi!
Ja, falls es von dem Server und in dem Header der Html-Datei richtig angegeben ist und auch richtig an den User ankommt, dann braucht man es nicht. Ich würde es immer kodieren, wenn es nicht im UTF-8 ist.
Komisches Argument.
Wenn der Server im Content-Type-Header eine falsche charset-Angabe sendet oder bei fehlender Serverangabe im http-equiv ein falsches charset drinnen steht hilft dir auch utf-8 nichts!
Also, wie schon Beat sagte: Die verwendeten Zeichen müssen im charset vorhanden sein, ...
LG Ulysses