Heute kam's gleich etwas geballt, auf zwei Seiten war ich unterwegs und hatte reale Probleme mit der nicht-Einhaltung von Web-Standards.
Erstes Beispiel: Surft man auf die Homepage von
Arcor, begegnet einem ein Menü, welches auf so interessante URLs wie http://www.arcor.de/content/index.html#, http://www.arcor.de/content/index.html# oder http://www.arcor.de/content/index.html# verlinkt. Und beim draufklicken im Konqueror passiert...
nichts! Also, ich war grad motiviert, schreibe eine Mail an die einzig angegebene Mailadresse info@arcor.de. Kurze Zeit später erhalte ich eine Antwort, in der im Prinzip steht, dass Mails an diese Adresse nicht gelesen werden. Argl! Dann sollen sie die Adresse gefälligst auch nicht angeben. Naja, dann hatte ich keine Lust mehr, mich durch ihre bei mir sowieso nicht korrekt funktionierende Seite zu klicken, um das denen mitzuteilen. Scheinbar ist Arcor nicht interessiert an Kunden, die mit dem Konqueror oder Safari rumsurfen.
Zweites Beispiel: Ich muss mich bei einer Webseite mit Namen und Adresse anmelden und dort anschließend persönlich vorbeikommen, um die Anmeldung zu vervollständigen. Als anschließend eine Mitarbeiterin mich im System sucht, findet sie mich nicht über meinen Namen. Mein Nachname enthielt statt einem ö zwei seltsame Zeichen.
Offensichtlich ein UTF-8-Problem. Die Seite hatte kein Charset gesetzt.
Warum ist es eigentlich so schwer, korrekten HTML-Code zu schreiben? Soll mein Browser erraten, in welcher Codierung die ihre Formulareingaben gerne hätten?