Dumm gelaufen

Fehler - und wie man sie vermeidet (2)
Sind Sie bereit für noch einen kleinen Test ?
UNIX-Systeme Unix-Systeme, unter denen die meisten Webserver laufen, achten im Unterschied zu Windows-Betriebssystemen auf Groß- und Kleinschreibung. Für Windows ist es egal, ob Sie eine Datei "Hilfe.doc", "hilfe.doc" oder "Hilfe.DOC" nennen.

Mathematiker unter Ihnen können sich sicher das Ergebnis der folgenden Aufgabe aus dem Ärmel schütteln:

Wie viele Kombinationsmöglichkeiten mit Groß- und Kleinbuchstaben gibt es fürden Namen "index.htm" ?

Für Unix.-System handelt es sich bei der folgenden Auswahl jeweils um verschiedene Dateien:

  • index.htm
  • Index.htm
  • Index.Htm
  • Index.HTM
  • INdex.Htm

Die Reihe lässt sich bis zur Beendigung aller Kombinationsmöglichkeiten fortführen

Sie , und Leerzeichen mögen sie auch nicht.
Für den Fall, dass Sie nun diese Seite auf einen Webserver hochladen, kann es im besten Fall passieren, dass er die Annahme schlicht verweigert. Ihr Blutdruck wird steigen, weil er Ihnen sein Verhalten natürlich nicht erklärt. Nimmt er sie an, kann es passieren, dass eine Datei "Index.htm" als "INDEX.HTM" abgespeichert wird. So aber haben Sie sie auf Ihrer seite nicht verlinkt. Ergebnis: File not found.

Umlaute Unix-Betriebssysteme kennen keine Umlaute und keine Sonderzeichen. In Zeiten der fortgeschrittenen HTML-Editoren ist das ein bißchen ins Vergessen geraten. Der Editor wandelt automatisch ein ä in ein ä, ein ß in ein ß, ein ê ind ein ê und ein © ind ein © um - eben damit UNIX das auch lesen und korrekt darstellen kann.

Wird aber auf einen Dateiname "Ärgernis.doc" verwiesen, dann funktioniert das nicht.

Klartext? Dateinamen grundsätzlich in Kleinschreibung - Sonderzeichen vermeiden


zur Startseite | zum Wörkschopp