Redimimos el logotipo de nuestro sitio web y queremos asegurarnos de que los usuarios vean la nueva imagen cuando visiten nuestra página. El logo es una imagen de fondo para un div. ¿Cómo me aseguro de que el CSS se actualice cuando los usuarios accedan a la página?¿Cómo puedo asegurarme de que los usuarios vean el nuevo logotipo?
5
A
Respuesta
3
Modifique la URL del CSS a, por ejemplo, style.css?newVersion=1
.
3
Agregue un parámetro de querystring no utilizado (por ejemplo, ?version=2011-06-01
) para crear una nueva URL que no esté en caché.
1
Una forma segura (IME) es la de insertar la imagen del logotipo de fondo justo en el css:
.div-with-logo-image-inside {
background-image:url("data:image/gif;base64,R0lGODlhhwASAPcAAAAAABD ... ");
}
Cuestiones relacionadas
- 1. ¿Cómo puedo garantizar que los usuarios vean videos completos?
- 2. ¿Cómo puedo hacer que los botones de entrada se vean exactamente iguales en todos los navegadores?
- 3. ¿Cómo puedo evitar que los usuarios cometan binarios en subversión?
- 4. Cómo asegurarme de que una aplicación siga ejecutándose en Linux
- 5. ¿Puedo asegurarme de que Haskell realice IO atómico?
- 6. ¿Cómo se implementa el nuevo logotipo de Google (bolas en movimiento)?
- 7. ¿Cómo puedo asegurarme de que una persona que llama pasa un puntero malloc?
- 8. Django - dejando mensajes a los usuarios (sin conexión) que utilizan el nuevo marco de mensajes
- 9. ¿Cómo puedo asegurarme de que mi aplicación de iPhone use el sandbox de Game Center?
- 10. ¿Cómo puedo asegurarme de que lastSsertId() de PDO no es el de otra inserción simultánea?
- 11. ¿cómo puedo asegurarme de que emacs siempre guarda el texto plano editado/creado como utf8?
- 12. ¿Cómo puedo asegurarme de que un objeto Java (que contiene material criptográfico) esté en cero?
- 13. ¿Cómo puedo asegurarme de que el contenido estático se almacena en caché del lado del cliente?
- 14. Cómo hacer que los colores en una pantalla se vean igual que en otra
- 15. ¿Cómo lograr que los usuarios se basen en el rol?
- 16. ¿Cómo puedo asegurarme de que mi código de git repo es seguro?
- 17. ¿cómo puedo asegurarme de que un día sea un día de la semana en Rails?
- 18. ¿Puedo asegurarme de que el código de Perl escrito en 5.10+ se ejecutará en 5.8?
- 19. Cambiar el logotipo que aparece en Android ActionBar programáticamente
- 20. ¿Cómo puedo asegurarme de que alguien no está enviando datos falsos?
- 21. ¿Cómo puedo asegurarme de que las transacciones anidadas se confirman de forma independiente?
- 22. ¿Cómo reemplazar el logotipo predeterminado en el instalador de NSIS?
- 23. ¿Dónde puedo encontrar el logotipo 'Disponible en la App Store'?
- 24. ¿Cómo puedo asegurarme de que cuando baraje mi acertijo termine con una permutación uniforme?
- 25. ¿Cómo puedo asegurarme de que las solicitudes son de mi sitio web?
- 26. ¿Cómo puedo asegurarme de que todo mi código Python se "compila"?
- 27. Obteniendo los usuarios que compartieron una publicación
- 28. ¿Cómo puedo asegurarme de que mi HttpClient 4.1 no gotea enchufes?
- 29. ¿Cómo puedo asegurarme de que Rails no genera pruebas de especificaciones para vistas y ayudantes?
- 30. ¿Cómo puedo asegurarme de que un wxFrame se pone en primer plano?
Recuerdo haber hecho una vez y no funcionó, todavía necesitaba refrescarse con F5 para ver los cambios ... ¿Estás seguro de que funciona en todos los navegadores? – Episodex
Si su documento HTML también se almacena en caché, no se cargará el nuevo enlace al CSS, ya que nunca lo ha visto el navegador. – DanielB