Wie erahnt man potentielle Umlautprobleme schon vorab, ohne es auszuprobieren?
Umlaute können auf allen "Computersystemen" Probleme bereiten, sodass z. B. eine Frau Müller später mit "Frau Müller" angesprochen wird. Der technische Hintergrund dafür ist, dass beim Speichern und Übertragen das sog. Character-Encoding verloren geht oder verwechselt wird (z. B. UTF8 statt iso-8859-1). Als Anwender kann man das Problem, dass eigene Kontaktdaten unschön dargestellt werden, nur dadurch von Vornherein vermeiden, indem man ae,oe,ue,ss statt ä,ö,ü,ß schreibt. Meist schreibt man dann aber unnötig seinen Namen als Mueller, obwohl Müller korrekt und aus meiner Sicht auch schöner wäre. Wenn man genau wüsste, dass Encoding-Probleme kommen werden, dann schreibt man natürlich gleich Mueller.
Frage: Gibt es "äußere Erkennungsmerkmale eines unbekannten Computersystems", anhand derer man die Wahrscheinlichkeit für solche Encoding-Probleme als überdurchschnittlich hoch einschätzen kann?
Kann man grob sagen, dass auf Websites mit der Top-Level-Domain .de und .at solche Probleme deutlich seltener auftreten als auf .com, .net oder gar .fr? Oder: eine Website, die keine Umlaute im angezeigten Text enthält (z. B. eine nicht deutschsprachige), ist für dieses Problem anfälliger? Gibt es noch andere solche "Erkennungsmerkmale" einer Website, die ein Anwender vorab überprüfen könnte?
Zugegebenermaßen handelt es sich hier nur um ein Ästhetikproblem, und wer sich nicht um Ästhetik schert, mag es für ein aufgeblasenes Problem halten.
3 Antworten
Man kann z.B. man in dien Quelltext der Webseite gucken, welches Character-Encoding verwendet wird.
Sollte ein Encoding verwendet werden welches keine deutschen Umlaute oder das Eszett unterstützt, wird es wahrscheinlich zu Problemen kommen.
Manche Betreiber geben aber auch bei ihren Formularen extra an, dass kein/e Umlaute/Eszett unterstützt werden oder es gibt eine Meldung beim versuch es abzuschicken, dass unerlaubte Zeichen genutzt werden.
Nein. Es ist eine Frage der korrekten Konfiguration. Zudem betrifft es ja keineswegs das ganze System, sondern nur die entsprechenden Anwendungen wie z.B. das Mailprogramm. Inkompetenz kann man nicht vorhersehen, man kann nur damit leben.
Du kannst im Seitenquelltext einer Webseite nachschauen, ob eine Zeichenkodierung vorgegeben wurde. Innerhalb des head-Tags sollte ein meta-Tag mit charset-Attribut stehen.
Beispiel:
<meta charset="utf-8">
Das gibt dir allerdings dennoch keine Auskunft darüber, mit welcher Kodierung die Daten später serverseitig gespeichert werden.