title: any clean ways to download files like html5 download attribute
body: <p>I am fully aware that there are many debates(and solutions) out there in terms of downloading files in javascript/jQuery, such as <code>iFrame</code>, <code>jQueryPlugin</code>. However, I am more interested in a kind of built-in facilities like <code>download</code> attribute of <code>&lt;a&gt;</code> in HTML5. The problem is that it supports <a href="http://caniuse.com/#search=download%20attribute" rel="noreferrer">a couple of browsers</a>:</p>
  
  <p><img src="https://i.stack.imgur.com/mkBU1.png" alt="enter image description here"></p>
  
  <p>That is how I want to download files, without creating frames or using any plugins. The questions is are there any other cross browser built-in(say, easier or cleaner) ways to do it?</p>
  
  <ul>
  <li>Internet Explorer 8+</li>
  <li>Firefox 19+</li>
  <li>Chrome 17+</li>
  <li>Safari 5.1.9+</li>
  <li>Opera 12.1</li>
  </ul>