8. Oktober 2012

Die Lackschäden am neuen Auto - oder - Warum akzeptieren wir so viel Mißt im Internet?

Nicht alles was hinkt, ist ein Vergleich... Wohl wahr.

Vergleicht man "Internet-Angebote" - read: solche, die über das Internet in irgend einer Form anfassbar sind -  mit einem Auto, so könnte man Unsinnigkeiten in diesen Angeboten mit Lackschäden an einem Auto vergleichen und Unsinnigkeiten in zugrunde liegenden Infrastrukturen mit Schäden "unter der Haube".


Zum Beispiel bastelt ein großes deutschsprachiges Business orientiertes social network munter an seiner Oberfläche herum,
  • ist aber inzwischen öfters nicht erreichbar,
  • nicht in der Lage ein Fehler-Artefakt aus einer regelmäßig versandten e-Mail zu entfernen,
  • verwendet ungültige nicht verifizierbare X.509-Zertifikate bei der optionalen Absicherung einer Mailserver-Verbindung - read: "STARTTLS" im SMTP-Dialog (Tat das zumindest bis vor wenigen Monaten) -,
  • stellt Kalender-Feeds für die abonnierten Events, die man direkt in seinen Desktop- oder Smartphone-Kalender einbinden kann, per HTTP- statt HTTPS-Link zur Verfügung, sodass jeder Admin eines Proxys, über den die Anfrage läuft, auf den Event-Kalender zugreifen kann - im Gegensatz zu HTTPS und
  • lässt die Events (augenscheinlich) Minuten nach deren Endtermin aus dem Kalender verschwinden, sodass man kaum eine Chance hat, sie sich gegebenenfalls noch händisch oder durch Kopieren in einen eigenen Kalender zu konservieren/archivieren.
Zum Beispiel versendet eine große Buchhandlungskette
  • Rechnungen mit Euro-Zeichen aber deklarierter ISO-8859-1-Zeichenkodierung (der im Gegensatz zur ISO-8859-15-Zeichenkodierung das EURO-Zeichen gar nicht enthält) und
  • Versandtbestätigungen gleich ganz ohne Content-Type- und Charset-Informationen.
Diverse Newsletter-Versender verwenden zwar willkommener weise in ihren Mails einen List-Id-Header - welcher zum zuverlässigen Sortieren von Newsletter- und Mailinglisten-Mails in user spezifische folder dienen soll -, bekommen dafür sogar eine Zertifizierung, verwenden ihn aber vollkommen falsch, sodass der Header seinen Zweck überhaupt gar nicht erfüllen kann (Beispielsweise "List-Id: <batchid>.<campaignid>.lists.customer.tld", also in keiner Weise permanent, wie es der entsprechende RFC sinnvollerweise fordert).

Wenn überhaupt, so werden diese und weitere Fehler erst nach Monaten gefixt.

Wie geschrieben: Das ist alles nichts dramatisches aber macht einiges, selbst für einen erfahrenen Internet-Hasen, schwieriger, noch dazu unnötigerweise und vieles für den typischen Internet-User unmöglich, obwohl es einfach möglich wäre.

Wenn mir jemand die Frage in der Überschrift schlüssig erklären kann; immer her damit :-).

Keine Kommentare: