HTML5 download

En estas dos últimas semanas llevo revisando y revisando elementos del HTML5 que, como ya dije, me apasionan, porque básicamente han hecho mejoras muy impresionantes. Y por eso hoy os voy a hablar de una que me ha gustado muchísimo: el html5 download.

Voy a hacerlo sencillo… imaginad que tengo un fichero que se llama ejemplo123454321.txt. Si pulsáis veréis que es un texto normal y corriente que se abre (en principio) dentro del propio navegador al tratarse de un fichero de texto plano. El código fuente es sencillo:

<a href="ejemplo123454321.txt">ejemplo123454321.txt</a>

ejemplo123454321.txt

Pero, ¿por qué no forzar la descarga y además aprovechar el camino en cambiarle el nombre del fichero? Para ello ha aparecido un atributo en HTML5 que es el download que permite esto mismo… sin necesidad de cambiar nada en el servidor… El código sería algo tal que así:

<a href="ejemplo123454322.txt" download="cambiodenombre">ejemplo123454322</a>
(descárgalo como cambiodenombre.txt)

ejemplo123454322.txt (descárgalo como cambiodenombre.txt)

Un detalle importante es que este sistema únicamente funciona si el fichero está en el mismo hostname desde donde se hace la petición.

¿Cómo se te queda el cuerpo?

Categorías HTML 5

3 comentarios en “HTML5 download”

  1. Estoy de acuerdo contigo, HTML5 ha supuesto una mejora sustancial respecto a su versión anterior. Ahora solo queda que todas sus funcionalidades sean soportadas por los navegadores :)

Deja un comentario