hi,
ich maskiere die Sonderzeichen in html nicht und arbeite hier sowohl mit iso-charsets, als auch mit utf-8 (beides im meta-tag angegeben). Firefox 3 geruht nun, die Sonderzeichen zu vermurksen: Unter (Debian)Linux werden die Umlaute (z.B.) bei iso-codierten Dateien erst dann korrekt angezeigt, wenn per Menü trotzdem explizit utf-8 als Zeichensatz angewählt wird. Unter Windows (xp) ist es genau umgekehrt: Umlaute in utf-files werden nur richtig angezeigt, wenn vorher beim Firefox iso-x angegeben wird.
Was wäre da zu tun?
Klare Verhältnisse schaffen. Lege per Webserver-Konfig. _einen_ charset fest und dann schauen wir mal weiter. Du kannst das in der .htaccess machen:
AddDefaultCharset UTF-8
oder ISO...
Sofern Du CGI-Scripts am laufen hast, kann die Angabe im header gemacht werden:
Content-type: text/html; charset=UTF-8
Hotte
Wenn der Kommentar nicht zum Code passt, kann auch der Code falsch sein.