Typed Arrays were originally specified by a Khronos editor’s draft, and later standardized in ECMAScript 6 §24 and §22.2.
Blobs are specified by the W3C File API working draft.
Getting binary representation of an image file
Converting between Blobs and ArrayBuffers
Manipulating ArrayBuffers with DataViews