hi,
Wenn man einen Zeichensatz mit angibt, muß man Sonderzeichen, glaube ich, evtl. nicht mehr maskieren
du willst keine angabe zum zeichensatz, sondern zum encoding machen.
allerdings gibt es hier eigneltich kein "wenn", weil diese angabe für eine valide HTML-seite pflicht ist.
diese angabe kann auf verschiedenen wegen gemacht werden - z.b. per entsprechendem meta-tag, oder auch direkt im HTTP-header, mit dem er server die ressource ausliefert.
aber sicher ist sicher
und überflüssig ist überflüssig :-)
wie gesagt, die angabe ist pflicht - und mit sehe ich keinen grund, zweichen zu maskieren, die vom angegebenen encoding bereits abgedeckt werden.
gruss,
wahsaga