Hi!
Ich habe meine Seite auf UTF-8 umgestellt und es wird alles prima angezeigt!
Das sind noch jede Menge HTML-Entitys in deinen ausgelieferten Texten zu sehen. Das tut für UTF-8 gar nicht mehr Not und für ISO-8859-1 zumindest nicht für die Umlaute.
Ich habe die Suchfunktion von Fritz Weisshart installiert. Dort gibt es ein Syntax Highlighting mit JavaScript. Das funktioniert nicht mit Umlauten, ansonsten schon.
Klär uns™ mal auf, wie diese Teile überhaupt arbeiten, also wer gibt welche Daten wohin und wenn du weißt, auch wie sie intern arbeiten. Sind sie gemäß ihrer Beschreibung für UTF-8 ausgelegt und wie kommen sie mit dem Mischmasch Direktkodierung/Entitys zurecht?
Nach vielen Selbstversuchen komme ich zu der begründeten Vermutung, dass die Umlaute nun in UTF-8 eine Zeichenlänge von zwei Zeichen haben.
Kann das sein?
Das kann nicht nur, das muss so. UTF-8 verwendet bis zu 4 Bytes.
Könnte ich das anpassen?
Nein.
Lo!