Evitar cargar desde cache? O qué?

Iniciado por @XSStringManolo, 2 Enero 2020, 02:13 AM

0 Miembros y 1 Visitante están viendo este tema.

@XSStringManolo

Ando haciendo pruebas y la primera vez que entras a mi web, ves la animación del gif. Pero si recargas la página, el gif lo mantiene o algo? Entonces no se vuelve a ver la animación. Alguna idea como hacer que siempre se reproduzca el stream de imagenes al recargar?
http://stringmanolo.byethost12.com/dhunter/index.html

AlbertoBSD

He entrado a la pagina y cada vez que presiono F5 la animación Si se reproduce la animación como la primera vez que entre.

He visto los headers del server al mandar el gif y tiene cache de un mes. Podrías agregar que no tenga cache para que siempre se recargue.

Otra opción para reproducir una animación sería un Canvas, pero depende de que este soportado por el navegador.

Saludos!
Donaciones
1Coffee1jV4gB5gaXfHgSHDz9xx9QSECVW

@XSStringManolo

Cita de: AlbertoBSD en  2 Enero 2020, 03:51 AM
He entrado a la pagina y cada vez que presiono F5 la animación Si se reproduce la animación como la primera vez que entre.

He visto los headers del server al mandar el gif y tiene cache de un mes. Podrías agregar que no tenga cache para que siempre se recargue.

Otra opción para reproducir una animación sería un Canvas, pero depende de que este soportado por el navegador.

Saludos!

Igual es cosa de Android. Probé con varios navegadores y me pasa eso que comento.

Lo haré si la subo a un server propio, en el gratuito no tengo acesso a la config del server. Si cambio la header con php igual me la sobrescribe.

No es mala idea lo del canvas. Lo malo que no son todas las imágenes del mismo tamaño y no llevan compresión si las cargo al canvas, como si pasa con el gif. Igual debería crear el gif de forma dinámica con php pero no me gusta meter php porque ya va a abusar bastente el software que va a correr en el backend y no quiero ponerlo a hacer más cosas xD
Perdón si pongo pegas por todo. Busco algo sencillo y eficaz, igual una modificación programática del link al que se hace get, algo tipo: img src="a.gif?a=212020041717271" Esto funcionaría con imágenes?

AlbertoBSD

Cita de: @?0!,5^34 en  2 Enero 2020, 04:20 AM
Lo haré si la subo a un server propio, en el gratuito no tengo acceso a la config del server.
El htaccess no te sirve para el caso?

Cita de: @?0!,5^34 en  2 Enero 2020, 04:20 AM
Si cambio la header con php igual me la sobrescribe.

Lo que pasa es que si el gif es un archivo estático, nunca va a tocar el PHP, por lo tanto nunca enviara el header que seteaste.

Cita de: @?0!,5^34 en  2 Enero 2020, 04:20 AM
igual una modificación programática del link al que se hace get, algo tipo: img src="a.gif?a=212020041717271" Esto funcionaría con imágenes?

Podría ser si agregas un parámetro random para forzar al navegador a recargar la imagen.

Saludos!
Donaciones
1Coffee1jV4gB5gaXfHgSHDz9xx9QSECVW