Schrägstrich vorwärts oder rückwärts

Die Angabe von Dateipfaden ist nicht ganz ohne Tücke. Denn je nach Betriebssystem folgt die Schreibweise dieser Pfade unterschiedlichen Kriterien – insbesondere das Trennzeichen der einzelnen Verzeichnisse wird unterschiedlich gehandhabt. Windows nutzt beispielsweise den umgekehrten Schrägstrich (Backslash), auf dem Mac ist der Doppelpunkt dafür bekannt und unter Unix der vorwärtsgerichtete Schrägstrich (Slash) üblich. URIs (Uniform Resource Identifier) sind ein Versuch, dies für das Internet zu vereinheitlichen. Hier kommt als Trennzeichen nur der vorwärtsgerichtete Schrägstrich zum Einsatz. Eine spezielle und bekanntere Form eines URIs ist die Angabe von Ressourcen im Internet als URL (Uniform Resource Locator).

Eigentlich könnte nun alles so einfach sein, hätten nicht einige Betriebssysteme eine mehr verwirrende als hilfreiche Toleranz gegenüber Falschangaben. Der Explorer unter Windows erlaubt sowohl den Backslash als auch den Slash und korrigiert letzteres einfach automatisch. Und der Internet Explorer steht dem in nichts nach und erledigt dasselbe für URLs- halt nur umgekehrt. Dieser Komfort führt dazu, dass die Schrägstriche ungewollt durcheinander geraten können, wenn man nicht auf der Hut ist. Und leider ist so ein Fehler gerade bei Web-Projekten dann sehr schwer zu finden, da er ja auf manchen Systemen abhängig vom Browser einfach automatisch korrigiert wird. Andere Webbrowser hingegen finden die Adresse einfach nicht und können Ressourcen demzufolge nicht laden. Dies trifft sogar für den Flash Player zu, der für Dateioperationen und URLs die Fähigkeiten des darunterliegenden Webbrowsers nutzt.