ID #1166
Flash - como prevenir el uso de memoria caché para archivos .swf.
Problema: Los archivos flash (.swf) son descargados (de forma pre-determinada) sólo una vez desde el servidor, luego son cargados directamente desde la memoria caché de su PC. Esto provoca que, aun cuando usted actualize el archivo flash usted seguirá viendo la versión original del mismo.
Solución: Existen tres métodos que usted puede utilizar para evitar la utilización de memoria caché al descargar archivos flash desde el servidor. Estos tres métodos se detallan a continuación:
Encabezado Expire
Encabezado Pragma: No-Cache
Al vincular páginas desde documentos HTML
Utilizando el encabezado "Expire".
El encabezado "Expire" se utiliza dentro de documentos HTML, este encabezado instruye al navegador Web sobre el período de validez asociado a un archivo especifico, si usted (a través de este encabezado) utiliza una fecha ubicada en el pasado, el archivo especifico (en este caso .swf) será cargado cada vez que el documento sea abierto desde un navegador.
Inserte el siguiente texto entre las etiquetas <HEAD> y </HEAD>.
<META HTTP-EQUIV="Expires" CONTENT="Wed, 14 Jun 2006 17:29:02 GMT">
Utilizando el encabezado "Pragma: No-Cache"
Este encabezado instruye al navegador para no almacenar el documento HTML completo ni tampoco alguno de sus archivos componentes.
Nota: Este encabezado no funciona correctamente con Internet Explorer 5, por tal motivo Microsoft recomientda utilizar el encabezado "Cache-Control" en lugar de este encabezado. Si desea mayor información visite el siguiente link: http://support.microsoft.com/support/kb/articles/Q234/0/67.ASP
Inserte el siguiente texto entre las etiquetas <HEAD> y </HEAD>.
<META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE">
Al vincular páginas desde documentos HTML.
Es posible forzar la carga de un documento, directamente desde el servidor en donde la misma se encuentra alojada, para hacer esto simplemente agregue un signo de pregunta "?" al final del documento que está siendo vinculado.
Por ejemplo, si un documento HTML contiene un vinculo hacia otra página llamada "pagina-vinculada.html", para forzar la descarga desde el servidor el vinculo deberá ser configurado de la siguiente manera:
<A HREF="pagina-vinculada.html?1">Ejemplo de vinculo</A>
Última actualización: 2007-06-14 15:06
Autor: Centro de asistencia técnica
Revisión: 1.0
Imprimir este registro
Enviar a un amigo
Mostrar como fichero PDF
exportar como Fichero-XML
No puedes comentar este registro