Estamos en el proceso de reescribir algunos de nuestros sitios web y tratar de aprovechar al máximo el almacenamiento en caché del navegador para nuestros usuarios. Hemos creado un grupo de archivos css compartidos que planeamos usar como una "marca corporativa" en varios sitios que hemos creado.Nombre de archivo CSS mayúsculas y minúsculas y almacenamiento en caché de archivos Css
El motivo es que los navegadores guardarán en caché un archivo CSS durante un tiempo determinado. ¿Qué pasa si especifico el mismo nombre de archivo en diferentes sitios con una carcasa diferente, guardará en caché ambas versiones del archivo (incluso si son del mismo contenido) o reconocerá que es el mismo archivo, ignorando así el caso del nombre del archivo
<link href="http://branding.corporateentity.com/style/screen.css" type="text/css" />
<link href="http://branding.corporateentity.com/style/print.css" type="text/css" />
vs: caso son
<link href="http://branding.corporateentity.com/Style/Screen.css" type="text/css" />
<link href="http://branding.corporateentity.com/Style/Print.css" type="text/css" />
En general, evito usar mayúsculas y minúsculas para distinguir cosas con nombres similares bajo la suposición de que algún sistema, en alguna parte, hará lo incorrecto. Lo mejor es atenerse a un conjunto de reglas de carcasa para todos los nombres. Sería más fácil para usted crear una secuencia de comandos para buscar los problemas del caso en su código, que verificar todos los entornos web posibles que podrían estar consumiéndolo. –