Supongamos que tengo una aplicación web. Le agrego algunas características, y esas características requieren adiciones a algunos archivos CSS existentes en mi servidor web. Implemento mis nuevas funciones y adiciones de CSS a mi servidor, y funcionan muy bien. Sin embargo, los usuarios que visiten el sitio probablemente hayan guardado CSS en caché en su navegador, lo que significa que las nuevas características se verán rotas/raras hasta que se actualicen manualmente o caduque su caché. El problema puede ser aún peor si hay un servidor de caché entre mi servidor y el usuario, en cuyo caso incluso una actualización manual no ayudará (no creo).¿Cómo actualizar una aplicación web sin sufrir problemas de CSS en caché?
¿Hay alguna forma común de evitar esto?
EDITAR: Estoy ejecutando en ASP.NET 4.0.
¡Apruebo este método! –
No lo hago, porque no siempre funciona, ¡y es muy manual! Ver mi respuesta! –
@RichBradshaw Su método tiene sus propios problemas potenciales, como hacer una llamada al sistema de archivos en cada página vista. Es completamente posible hacer que esto sea menos manual, al tener 'sid' como una variable, por ejemplo. – ceejayoz