a要素のdownload属性

というのがchromeに実装されたらしい
Downloading resources in HTML5: a[download] | Web Updates - Google Developers

download属性があるとブラウザはhref属性で指定されたリソースをダウンロードする。そのときdownload属性値をファイル名にする。さらにファイル名はContent-DispositionっていうHTTP Headerでも指定可能って感じかな