como haces un contenido descargable en una pagina web? Ο Ο
ε
Respuestas a la pregunta
Respuesta:
El atributo download para el elemento a, se encuentra en la nueva especificación de HTML, aunque actualmente el único navegador que lo soporta es Chrome.
Este atributo le indica al navegador que el recurso a dónde apunta el enlace no es para navegarlo, sino que es para descargarlo.
El atributo puede o no tener un valor, si lo tiene es el nombre por defecto con el que el archivo se guardará en la máquina del usuario.
El siguiente es un ejemplo del código:
<a href="../pdfs/reporte2-05-10.pdf" download="Reporte2Mayo2010">
Descargar Archivo
</a>
Así el navegador en vez de mostrarnos el archivo «reporte2-05-10.pdf», lo descargará con el nombre «Reporte2Mayo2010.pdf», a no ser que el usuario lo guarde con otro nombre.
El punto bueno del a[download] es que permite descargar contenido creado en nuestras aplicaciones. Por ejemplo un canvas a archivo de imagen.
Me ha parecido un tanto raro que tanta gente no conozca este tipo de atributos de HTML5, estas pequeñas funcionalidades a veces nos pueden salvar de intentar hacer algún hack con Javascript o incluso desde el server!! Lo que les recomiendo es que hagan algún curso online, para cursarlo pero también (y muy importante) para tenerlo como referencia en el futuro! Me pasa todo el tiempo de que recuerdo que algo lo he visto en algún lado cuando lo necesito y entonces voy y lo veo de nuevo en el video.