Re: Deutsche Umlaute kodieren
"Sascha Dördelmann" <[email protected]> Tue, 22 Jun 2004 10:03:05 +0200
| Newsgroups | gmane.comp.lang.ruby.german |
|---|---|
| Message-ID | <OF0FD7ECD4.84B24171-ONC1256EBB.002B2C91-C1256EBB.002C3A7B@tlc-gmbh.de> |
Hallo zusammen, >> Warum willst du diese Entitys verwenden? Wenn die Seite im Header <meta http-equiv="content-type" content="text/html; charset=iso-8859-1"> enthält, kannst du problemlos Latin-1 verwenden. Solltest du lieber Latin-9 nehmen, musst du iso-8859-1 durch iso-8859-15 ersetzen. << Trotzdem würde ich erwarten, dass es eine Funktion zur Umwandlung von Umlauten in Entitäten gibt und hätte ebenfalls escapeHTML als Kandidaten dafür angesehen. Übrigens bin ich nicht sicher, ob Umlaute nicht trotz Angabe des Zeichensatzes im Header gelegentlich doch umkodiert werden müssen. Umlaute in Links müssen zum Beispiel anders behandelt werden als Umlaute im Text. Der Link wird ja ohne Angabe eines Zeichensatzes an einen Webserver geschickt und ggf. dann noch von einem Skript ausgewertet. Das merken übrigens auch Validatoren, die bei manchen nicht als Entität geschriebenen Sonderzeichen in Links meckern. Sascha