摘要:
【连接】本文转自豆瓣社区http://www.douban.com/note/225494734/1、http://www.html5rocks.com/en/tutorials/webgl/typed_arrays/这篇写得比我好。2、至于一些很方便库,可以直接看aurora.js这个项目,为了解析音频文件,这个项目下了很大功夫...https://github.com/ofmlabs/aurora.js【前言】JS其实是众所周知的弱类型语言。所以一般来说不属于严肃编程领域,直到近年才受到关注,WEB 2.0以及很多新技术的兴起。把它抬上了严肃编程的范畴。这里主要记录最近碰到的JS,学术一些 阅读全文
摘要:
众所周知,javascript是不支持二进制文件和数据的。传统的做法,是把二进制文件转成字符,然后在浏览器里,通过某些技巧把对应字符串换成数字,然后做其它处理(传统方法会在后面讲到)。这种处理方式不标准,需要某些“技巧”,甚至通过“欺骗”浏览器才能实现。随着浏览器的进化,出现了新的方案。XMLHttpRequest Level 2增加了对二进制数据的上传和下载支持,它可以和File System API,Web Audio API等配合使用。我们的新方案就利用它这个功能。先睹为快,这里是个demo.XHR2方案XMLHttpRequest Level 2引入responseType和respo 阅读全文