HTML5: l'attributo DOWNLOAD
HTML5 non fornisce solo nuove features 'importanti' come i WebSockets, il WebRTC, il Canvas: ci sono anche piccoli 'aiuti' allo sviluppatore web che spesso risolvono problemi più grandi.
Un esempio è l'attributo download: quante volte è capitato di generare da una webapp un file dinamico che necessita di essere scaricato? Ad esempio il PDF di un report generato a runtime.
Utilizzando l'attributo download possiamo impostare un nome separato da attribuire al file che viene scaricato a prescindere dal vero sorgente del collegamento.
Più facile a farsi che a dirsi:
Cliccando sul link il file verrà salvato come Report-01-01-2010.pdf
Un esempio è l'attributo download: quante volte è capitato di generare da una webapp un file dinamico che necessita di essere scaricato? Ad esempio il PDF di un report generato a runtime.
Utilizzando l'attributo download possiamo impostare un nome separato da attribuire al file che viene scaricato a prescindere dal vero sorgente del collegamento.
Più facile a farsi che a dirsi:
<a href="/report.php?id=123" download="Report-01-01-2010.pdf">Download Report</a>
Cliccando sul link il file verrà salvato come Report-01-01-2010.pdf