Nueva entrada para repasar el atributo download HTML5, su funcionalidad es la de indicar al navegador que la url del enlace es un archivo de descarga.
Otros elementos de HTML5 interesantes son:
Veamos la sintaxis extraída de su web oficial:
<a download="nombre_archivo" href="url_del_fichero">Anchor text</a> <a download href="url_del_fichero">Anchor text</a>
Como podéis apreciar este atributo es muy sencillo, os lo explico:
De esta manera el navegador entiende que el fichero se tiene que descargar en vez de mostrar o reproducirlos. Por ejemplo es últil en los ficheros multimedia como pueden ser imágenes, audios o similares en los que en la mayoría de ocaciones al acceder a ellos mediante url se repducen en el navegador.
Vayamos con estos 2 ejemplos del atributo download:
<a download="mi-nombre-nuevo.mp3" href="https://www.anerbarrena.com/demos/2016/014-audio-helicoptero.mp3">Enlace para descargar mp3 con otro nombre de descarga.</a>
En este primer ejemplo tenemos un mp3 alojado en el servidor:
<a download href="https://www.anerbarrena.com/demos/2016/014-audio-helicoptero.mp3">Enlace para descargar mp3 con su nombre original</a>
En este segundo ejemplo solo hemos declarado el atributo download, por lo que el fichero se descargará con su nombre original.