[14h53] Software — Hey, ich habe lange nichts mehr böses über Macromedia gesagt.
Wie wäre es damit: Wenn Dreamweaver MX 2004 in optionalen Regionen von Templates bei ISO-8859-1-Encodierung auf diakritische Zeichen stößt, die nicht als HTML-Entities ausgeschrieben sind, gibbes eine Warnung in der irgendwas von UTF-8 und Charset geschrieben wird. Beim nächsten Abspeichern werden alle Umlaute im Templates und den darauf angewandten Seiten zerschreddert. Sieht irgendwie so aus, das DW MX 2004 intern auf UTF-8 umschaltet, obwohl in den Dokumenten per META-Tag ISO-8859-1 geschaltet ist. Also gibt es in den ISO-8859-HTML-Seiten plötzlich UTF-8-Umlaute.
So eben durfte ich mich vom Content einer 40 Seiten umfassenden Website verabschieden... Helles Köppchen Pahl hat zum Glück heute mittag ein Backup gemacht. Außer CSS-Frickeleien ist damit kein Content verloren gegangen.
Ich will es mal so formulieren: natürlich sollte man aus einem einzigen Ereignis nicht auf einen allgemeingültigen Bug schliessen. Vielleicht hatte ich nur schlechtes Karma... Wenn es aber ein allgemeingültiges DW MX-2004-Problem wäre, wäre es einigermaßen erschütternd, dass dieses nun in der 3ten Ausgabe der Template-Engine noch vorkommt.
Und insgeheim bestärkt mich das in meiner Ansicht das UTF-8 Teufelszeug ist und nur von Amis als Lösung für alle Encoding-Probleme gehalten wird. kein Wunder, haben die doch exakt null diakritische Zeichen. Ich schwöre immer noch auf ISO-8859-1. Man bleibe mir bloß mit UTF-8-BOM, UTF-8-NoBOM, UTF-16-BOM, UTF-16-NoBOM, UTF-16-BOM-Byte-swapped und UTF-16-NoBOM-Byte-swapped vom Leib. Kein Standard der in sechs Geschmacksrichtungen daherkommen muss, kann eine Lösung sein...