Safari beibringen, Groß- und Kleinschreibung zu ignorieren, wenn eine lokale HTML-Datei geöffnet wird

Ich verwende Safari, um die HTML-Dokumentation zu lesen, die mit etwas geliefert wurde. Viele der .html-Dateien enthalten Links zu anderen untereinander, bei denen die Groß-/Kleinschreibung der URL nicht mit dem Namen der Datei übereinstimmt. Beispielsweise enthält somefile.html

<A HREF="AnotherFile.html">...</A>

aber die eigentliche Datei heißt otherfile.html, alles in Kleinbuchstaben.

Die einfache Problemumgehung besteht darin, die URL in der Adressleiste von Safari zu bearbeiten. Dies ist nur einmal in Ordnung, wird jedoch mühsam, wenn ich herumhüpfe und riesige Mengen an Hirnfutter lese. Eine schwierigere, aber einmalige Problemumgehung besteht darin, die .html-Dateien von Hand zu bearbeiten (oder ein cleveres Perl-Skript oder was auch immer), aber ich möchte die Korrekturen nicht verlieren, wenn ich das Ding aktualisiere oder es auf einem anderen Computer installieren muss. (Und ich habe heute keine Lust, solche Gruselarbeit zu machen.)

Gibt es eine Safari-Erweiterung oder etwas, das Safari dazu bringen kann, sich beim Öffnen von Dateien etwas mehr anzustrengen, um die Groß- und Kleinschreibung zu ignorieren, wenn zunächst keine genaue Übereinstimmung gefunden wird? Dies muss nur für file: protocol funktionieren.

Ich kann dieses Verhalten nicht reproduzieren. Hast du dein Laufwerk so formatiert, dass die Groß-/Kleinschreibung beachtet wird?
Kann dieses Verhalten auch nicht reproduzieren. Bearbeiten Sie die Frage, um weitere Details bereitzustellen, sobald Sie ein Dateisystem mit Unterscheidung zwischen Groß- und Kleinschreibung auf Ihrem Mac ausgeschlossen haben. (die nicht standardmäßig sind und den von Ihnen beschriebenen Fehler verursachen würden)
Sie meinen, es ist normal, dass Safari eine Datei öffnet, deren Name nicht mit der Groß- und Kleinschreibung der angegebenen URL übereinstimmt? Wie kann ich feststellen, ob dieser Mac ein Dateisystem mit Unterscheidung zwischen Groß- und Kleinschreibung hat? Wird nicht bei allen Dateisystemen zwischen Groß- und Kleinschreibung unterschieden?
Nein, nicht alle Dateisysteme unterscheiden zwischen Groß- und Kleinschreibung, und Sie können tatsächlich zwischen Groß- und Kleinschreibung wählen, wenn Sie ein Laufwerk als HFS+ (das Mac OS X-Dateisystem) formatieren. Bei der Vorgabe sollte jedoch zwischen Groß- und Kleinschreibung unterschieden werden.

Antworten (1)

Wenn Sie Ihr Laufwerk so formatiert haben, dass die Groß-/Kleinschreibung beachtet wird, verwenden Sie das Festplattendienstprogramm (Programme->Festplattendienstprogramm), um ein Disk-Image zu erstellen, bei dem die Groß-/Kleinschreibung nicht beachtet wird. Kopieren Sie alle Dateien auf das Disk-Image und Sie sollten loslegen.

Es ist ein bisschen mühsam, das Disk-Image zu mounten, wenn Sie sich die Dateien ansehen müssen, aber wahrscheinlich viel einfacher, als zu versuchen, die Groß-/Kleinschreibung jedes Dateinamens und href in HTML zu normalisieren.