Condiciones de Santiago

Acerca de isPanic | Sobre el autor de este sitio

isPanicWeb DeveloperSantiago, ChileisPanic es la bitácora personal de Roberto Rivera. Para más información sobre el sitio y su autor, visita el colofón, o si prefieres, puedes contactarlo a través de este formulario.

Suscríbete a isPanic

Info | solo para orientarte un poco

Modo offline en el nuevo Firefox

~ 13-04-07 ~ Editar

Firefox 3.0 alpha

Hace poco hablábamos de las novedades que incluiría Gran Paraíso, la nueva versión de Firefox.

Desde hace un tiempo, ya están disponibles las primeras versiones de prueba que incluyen varias de las nuevas prestaciones y mejoras que se habían prometido.

Sin embargo, de esta nueva batería de novedades (como la inclusión de un inspector DOM que permite la inclusión de nodos) la que capturó mi atención, es la posibilidad de crear aplicaciones offline, gracias a la capacidad de poder marcar ciertos recursos para ser almacenados en el cliente, junto a un modelo ejecución offline, y acompañado de sincronización para cuando el cliente vuelva a estar conectado.

Destinando recursos offline

El modelo funciona designando ciertos recursos para que el cliente los pre-cachee. Todo mediante el uso de ciertos atributos (offline-resource, por ejemplo) dispuestos en el documento. De esta forma, el desarrollador podría hacer que el cliente guarde los archivos necesarios para trabajar offline, como javascript, XML u otros.

Ejemplo:

Texto plano

HTML:
  1. ...
  2. <link rel="offline-resource" href="/btn.png" />
  3. <link rel="offline-resource" href="/script.js" />
  4. <link rel="offline-resource" href="test.xml" />
  5. <link rel="stylesheet offline-resource" href="/style.css" type="text/css" />
  6. <script type="text/javascript" src="/script.js" />
  7. </head>
  8. <p>Mi contenido <img src="/btn.png" alt="button" /></p>
  9. </body>
  10. ...

También es posible mantener una lista de recursos disponibles offline, mediante el atributo del DOM offlineResources que implementa la interfaz OfflineResourceList (referencia).

Muy bonito, pero sin especificación...todavía

Lamentablemente, el único problema es que todavía no hay ninguna especificación; cuestión que no es menor, porque es la única forma de implementar tanta maravilla.

Sin embargo, lo más probable es que se adopte la especificación de la WHATWG, básicamente por dos razones:

Por cierto, para los que escuchan por primera vez a esta organización, les cuento que no son ningunos aparecidos, y que cuentan con una base de socios que ya se la quisieran otros (Google, Apple, Opera, entre otros).

Hágalo usted mismo

Para los que quieran experimentar en su casa, o simplemente echarle una miradita, la fundación Mozilla ha puesto a disposición de la comunidad las últimas versiones de Firefox en esta dirección.

Obviamente, sin olvidar que son versiones alpha, de prueba.

del.icio.us     meneame

Microformatos para todos | Jerga tecnológica

Comentarios

Sue, opinó el 16 04 2007 e :

Parece que nos estamos acercando al “Paraíso” ;-)

Saludos!

Nerdy, opinó el 16 04 2007 e :

wooooooooo, chekeando la web para obtener invitacion para joost vi que tu conseguiste !!!!!!

Que suerteeee!! lo probaste ????
Me tinca demasiado pro !

Roberto, opinó el 19 04 2007 e :

Lamento la demora, pero hay que cumplir obligaciones =}
Sue: Insisto, el jueguillo de palabras te está creando perturbadoras expectativas 8)
Nerdy: Cómo diablos supiste eso?, dónde está esa información?

Lo cierto es que sí tengo una cuenta beta de Joost, y si lo he probado, lamentablemente no he tenido tiempo para hacer un post y contar mis impresiones (cuestión que me ha pasado con la docena de cuentas beta que tengo en distintos servicios).

Sue, opinó el 23 04 2007 e :

8oP muahahaha


Instrucciones | sólo en caso de necesitarla

  • Si comentas por primera vez, tu comentario estará en moderación. Sé que es molesto, pero hay que combatir el spam, ¿o no?
  • Tu correo electrónico es necesario, pero no te preocupes, no lo compartiré con ninguna empresa y/o agrupación terrorista (además, no se muestra)
  • Algunas etiquetas permitidas:
    <b></b>; <em></em>;
    <a href="http://url.com"></a>
  • Agradecería que me contactaras por cualquier problema que encuentres mientras comentes o navegues en este sitio

Siempre hay algo que decir | por eso, escríbelo

Hola . Salir

(Recibirás un mail notificándote cuando alguien más comente en este post)