PDA

Visualizza la versione completa : Linux: case sensitive od insensitive?


xxxfiles
19-02-2008, 17:00
Ho fatto un cd che contiene pagine html statiche. Queste pagine a loro volta raccolgono delle gallerie fotografiche, tanto che il cd e' navigabile in locale.

Le estensioni delle immagini sono del tipo ".jpg" senza virgolette, quindi in minuscolo. Nel codice html pero' le immagini sono state richiamate con estensione ".JPG" cioe' in maiuscolo. Il cd e' stato fatto sotto windows, quindi nessun problema per le maiuscole e le minuscole. Poi mi sono ricordato invece che Linux e' case sensitive, per cui disperato ho provato il cd, che ormai avevo gia' masterizzato, su macchine linux, ma era sicuro che non avrebbe funzionato.

Ho richiamato la index.html del cd con Opera ed Epiphany sotto Debian, poi ho anche provato sotto Puppy ad aprire il file index.html con Seamonkey ed incredibilmente il cd funzionava. Ma linux non era case sensitive? Come mai le immagini vengono correttamente visualizzate nella pagina index.html? Io invece mi aspetterei un bel "not found" per le immagini.

nifriz
19-02-2008, 17:27
Si il sistema Ú CASE SENSITIVE!
Probabilmente i vari browser proprio per ovviare a problemi puntano cercando l'immagine con criteri CASE NO SENSITIVE... Quindi Ú una particolaritÓ puramente del browser :zizi:

xxxfiles
19-02-2008, 17:55
Anche io mi ero dato una spiegazione simile, probabile che la cosa non sia prevista per vecchie versioni dei browser. Allora un motivo in piu' per non rimasterizzare i cd.

Grazie per il tuo contributo.

Loading