Стоит задача динамично генерировать плейлисты (текстовые файлы), с участием самого JavaScript.
Есть заготовка (первая попытка):
<a href="#" id="dlLink" download="playlist.m3u">Download playlist</a>
<script>
window.URL = window.webkitURL || window.URL;
window.BlobBuilder = window.BlobBuilder || window.WebKitBlobBuilder || window.MozBlobBuilder;
var bb = new BlobBuilder();
bb.append("file content");
dlLink.onmouseover = function() {
this.href = window.URL.createObjectURL(bb.getBlob("text/plain"));
}
</script>
Хочу услышать предложения по улучшению скрипта.