Um link <a href="....mp3">
faria com que a maioria dos navegadores iniciasse o media player padrão para abrir o arquivo mp3.
<a href="...mp3" download>
faria alguns navegadores Html5 baixarem, ou seja, salvaria o arquivo mp3.
Eu verifiquei o tráfego e as duas tags a
enviaram Content-Type:audio/mpeg
. O navegador olha o atributo download
e se comporta de acordo?
O IE, mesmo a versão mais recente, não honra esse atributo download
. Existe outro método que funcione para todos os navegadores?
Informações adicionais: minha exigência surgiu porque alguns usuários de telefone reclamaram que não tinham a opção de baixar o arquivo para ouvir off-line.
Eu sabia que os navegadores de PC geralmente podem clicar com o botão direito e salvar um arquivo em um link. Pensei que poderia fazer o mesmo em um navegador de telefone (Android Chrome) ao tocar e segurar, mas fiquei desapontado.
Então, parece que eu teria que implementar dois links, um para navegar e outro para download, se eu não quiser adicionar código para gerar HTML diferente com base no tipo de navegador.