2012-01-10 19 views
7

Todavía no lo entiendo muy bien, dónde poner imágenes en los carriles 3.1, en estas situaciones:cuándo poner imágenes a la aplicación/conjuntos y cuándo a/público/imágenes en los carriles 3.1?

  1. Las imágenes son procesadas (Fe por clip o por libélula) y se almacenan en la carpeta (no con un servicio externo como s3, ..fe en develompent)
  2. cuando tengo sólo imágenes, que voy a utilizar en la hoja de estilo (backrounds Fe)
  3. iconos (AppStore, Facebook ...)

Gracias

+0

Actualización: error ortográfico editado y punto 3 añadido – equivalent8

Respuesta

6

Las imágenes de hoja de estilo deben colocarse en la aplicación/activos, mientras que los archivos cargados en clip en público/sistema. En el caso de los activos, las huellas digitales se crearán para cada archivo, por lo que se pueden almacenar en caché correctamente. Si el archivo almacenado en caché cambia, la huella dactilar también cambia y de esa forma la caché se invalida.

ACTUALIZACIÓN: Para hacer referencia a los archivos de aplicación/activos (por ejemplo, la especificación de URL de la imagen en CSS) `ll necesitan utilizar tubería de activos especial ERB o ayudantes SCSS (como imagen de trayectoria y imagen-url para SCSS y asset_path para ERB).

Cuestiones relacionadas