miércoles, 23 de enero de 2008

Los 'meta' y el control de caché.

Estos son algunos de los meta que podemos incluir en nuestras páginas, y que dan información sobre esta a los clientes web referidos a como deben trabajar con sus cachés.

Expire:
Es de utilidad para controlar el almacenamiento en la caché del cliente web. En el podemos indicar la fecha de caducidad del documento, esto es indica que hasta cierta fecha y hora (GMT) el documento es válido, a partir de esta fecha ya no lo es. Por lo tanto, los diferentes clientes deberán borrar o volver a cachear la web a partir de la fecha que indicamos.
Los siguientes ejemplos harán que el cliente borre la caché.

<meta equiv="Expires" content="Mon, 26 Jul 1997 05:00:00 GMT">
<meta equiv="Expires" content="0">

Pragma
Su valor es no-cache. Indica que posiblemente el contenido en la caché es incorrecto y lo invita a renovar la caché. En ningún momento impide que se cachee la página.

<meta http-equiv="Pragma" content="no-cache">

Content-Type
Indica la codificación de carácteres que se va a emplear.

Content-Type: text/html; charset=ISO-8859-1


Content-Language
Idioma de los usuarios objetivo de la web.

Content-Language: es-ES

Cache-Control
Indicamos al cliente cómo deben actuar frente a nuestras páginas y sus cachés o tareas programadas.
  • max-age=segundos Es como 'expire' pero se expresa en segundos lo que es más flexible.
  • s-maxage=segundos Como max-age aplicado solos a proxy.
  • public Se indica que en todo caso es almacenable en caché.
  • no-cache El cliente enviará en todo caso una petición de búsqueda de documentos recientes y sigue empleando la caché.
  • must-revalidate Indica que las reglas sobre caché de la página deben ser siempre las indicadas por el servidor.
  • proxy-revalidate Igual que must-revalidate pero con proxy.

<meta equiv="Cache-Control" content="no-cache, must-revalidate">




Poner icono en la pestaña de un site.

Para colocar uno de esos coquetos iconos (de 16x16) en las pestañas de los navegadores y en el bookmark se deben escribir las siguientes líneas en el head del documento html.

<link rel="icon" href="NOMBRE DEL FICHERO" type="image/x-icon">
<link rel="shortcut icon" href="NOMBRE DEL FICHERO" type="image/x-icon">

Palm retira su máquina Java.

En una inesperada decisión Palm retira la descarga de la máquina virtual Java de su web para la descarga. Esta máquina estaba desarrollada por IBM y al parecer algún problema con el mantenimiento de la licencia ha hecho que Palm retire este software.
Esto no es más que otro piedra en el camino hacia camposanto de los sistemas operativos muertos, me temo que dentro de poco PalmOS , acompañará a OS/2 y otros grandes sistemas operativos al olvido.