HTML 5 trae el nuevo atributo download para enlaces. Cuando utilizado dentro de un , este atributo puede ir definiéndose a sí mismo (lo que causará que se descargue solamente el archivo) ó puede contener el nombre del archivo a ser descargado, sin la ruta asociada la que va como de costumbre dentro del atributo href="". Con esto definido el archivo linkeado será forzado a ser descargado.

<a href="archivos/pdf/informe.pdf" download>Descargar informe.pdf [66kb]</a>

Ejemplo: descargar informe.pdf

<a href="archivos/pdf/informe.pdf" download="mi-lindo-informe">Descargar mi-lindo-informe.pdf [66kb]</a>

Ejemplo: descargar mi-lindo-informe.pdf

Su soporte aún es limitado, siendo Firefox, Opera y Chrome los únicos que por ahora responden a su uso. Y sólo browsers desktop por el momento.