Moin!
Kannst du mal mit einem Beispiel aufwarten, wann es nicht sinnvoll sein sollte, richtige Zeichen anstatt Escapes zu verwenden?
Mir fällt genau ein Beispiel ein:
Wenn man ein HTML-Fragment an Dritte ausliefert, welches diese in ihr eigenes HTML integrieren müssen, und man diese Dritte von der Notwendigkeit des Umcodierens entlasten will, würde man vermutlich US-ASCII ausliefern (kompatibel zu allen wichtigen Encodings) und alle Sonderzeichen als Entity bzw. NCR verfassen.
Und schon kann man das Fragment ungehindert mit UTF-8, ISO-8859-1, ISO-8859-15, Windows-1252, Shift_JIS, EUC etc. mischen (leider keine Garantie für die asiatischen Multibyte-Zeichensätze von mir, aber ein kurzer Check eröffnete mir, dass alle mit ASCII im Prinzip umgehen können sollten...).
- Sven Rautenberg