Use <a download=filename> for modern browsers.