title: HTML Rename download link
body: <p>I have a mp3 link like this :</p>
  
  <pre><code>http://example.com/932937293723.mp3
  </code></pre>
  
  <p>but i want to rename it when user downloads the file to be like this</p>
  
  <pre><code>http://example.com/Artist - Title.mp3
  </code></pre>
  
  <p>My code :</p>
  
  <pre><code>&lt;a href="http://example.com/932937293723.mp3" download="Artist - Title.mp3"&gt;DOWNLOAD&lt;/a&gt;
  </code></pre>
  
  <p>The mp3 file stored in remote server. And i'm not the owner of that server.
  HTML <code>download</code> attribute seem not good solution. because it's not cross-browser. Any cross-browser solution to solve this ? Javascript maybe :D</p>