Enseñe a Safari a ignorar mayúsculas y minúsculas si es necesario al abrir un archivo html local

Estoy usando Safari para leer la documentación HTML que viene con algo. Muchos de los archivos .html contienen enlaces a otros entre ellos donde el caso de la URL no coincide con el nombre del archivo. Por ejemplo, somefile.html contiene

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

pero el archivo real se llama anotherfile.html, todo en minúsculas.

La solución fácil es editar la URL en la barra de direcciones de Safari, está bien solo una vez, pero se vuelve tedioso cuando estoy dando vueltas leyendo cantidades masivas de forraje mental. Una solución más difícil, pero única, es editar los archivos .html a mano (o un script perl inteligente o lo que sea), pero no quiero perder las correcciones si actualizo la cosa o tengo que instalarla en otra máquina. (Y no tengo ganas de hacer un trabajo duro hoy).

¿Hay una extensión de Safari o algo que pueda hacer que Safari se esfuerce un poco más al abrir archivos, para no distinguir entre mayúsculas y minúsculas si inicialmente no encuentra una coincidencia exacta? Esto debe funcionar solo para el archivo: protocolo.

No puedo reproducir este comportamiento. ¿Ha formateado su disco para que distinga entre mayúsculas y minúsculas?
Tampoco puede reproducir este comportamiento. Edite la pregunta para proporcionar más detalles una vez que haya descartado un sistema de archivos que distingue entre mayúsculas y minúsculas en su Mac. (que no son predeterminados y causarían la falla que describe)
¿Quiere decir que es normal que Safari abra un archivo cuyo nombre no coincide con el caso de la URL que se le da? ¿Cómo puedo saber si esta Mac tiene un sistema de archivos que distingue entre mayúsculas y minúsculas? ¿No son todos los sistemas de archivos sensibles a mayúsculas y minúsculas?
No, no todos los sistemas de archivos distinguen entre mayúsculas y minúsculas, y en realidad puede elegir entre mayúsculas y minúsculas o no al formatear una unidad como HFS+ (el sistema de archivos de Mac OS X). Sin embargo, el valor predeterminado debe distinguir entre mayúsculas y minúsculas.

Respuestas (1)

Si tiene su unidad formateada para distinguir entre mayúsculas y minúsculas, utilice la Utilidad de disco (Aplicaciones->Utilidad de disco) para crear una imagen de disco que no distinga entre mayúsculas y minúsculas. Copie todos los archivos en dicha imagen de disco y debería estar listo para comenzar.

Es un poco molesto montar la imagen del disco cuando necesita mirar los archivos, pero probablemente sea mucho más fácil que intentar normalizar las mayúsculas y minúsculas de cada nombre de archivo y href en el html.