[whatwg] ArrayBuffer and ByteArray questions
Simon Pieters
simonp at opera.com
Wed Sep 8 09:44:00 PDT 2010
On Wed, 08 Sep 2010 17:22:44 +0200, Chris Marrin <cmarrin at apple.com> wrote:
>
> On Sep 8, 2010, at 12:13 AM, Anne van Kesteren wrote:
>
>> On Wed, 08 Sep 2010 01:09:13 +0200, Jian Li <jianli at chromium.org> wrote:
>>> Several specs, like File API and WebGL, use ArrayBuffer, while other
>>> spec, like XMLHttpRequest Level 2, use ByteArray. Should we change to
>>> use the same name all across our specs? Since we define ArrayBuffer in
>>> the Typed Arrays spec (
>>> https://cvs.khronos.org/svn/repos/registry/trunk/public/webgl/doc/spec/TypedArray-spec.html),
>>> should we favor ArrayBuffer?
>>>
>>> In addition, can we consider adding ArrayBuffer support to BlobBuilder,
>>> FormData, and XMLHttpRequest.send()?
>>
>> So TC39 is going to leave this thing alone? I.e. are we sure
>> ArrayBuffer is the way of the future?
>
> ArrayBuffer certainly has momentum behind it. It started as a part of
> the WebGL spec as a way of passing buffers of data of various types
> (sometimes heterogeneous types) to the WebGL engine. Since then, it has
> found uses in the Web Audio proposal, the File API and there has been
> talk in using it as a way to pass data to Web Workers.
Do you mean WebSockets?
> We have discussed using it in XHR as well, and I think that would be a
> great idea. From a WebGL standpoint, it is the one missing piece to make
> it possible to easily get data of any type from a URL into the WebGL
> engine. But it would have uses in many other places as well.
>
> For reference, here is the latest proposal:
>
> https://cvs.khronos.org/svn/repos/registry/trunk/public/webgl/doc/spec/TypedArray-spec.html
>
> -----
> ~Chris
> cmarrin at apple.com
>
>
>
>
--
Simon Pieters
Opera Software
More information about the whatwg
mailing list