W3C home > Mailing lists > Public > public-webapps@w3.org > July to September 2010

Re: Blob/File naming

From: Michael Nordman <michaeln@google.com>
Date: Tue, 7 Sep 2010 13:24:07 -0700
Message-ID: <AANLkTimgbMsdo15xzW=4a4J1A1O362FKt0htyXhGgM=B@mail.gmail.com>
To: Adrian Bateman <adrianba@microsoft.com>
Cc: Chris Prince <chris.prince@gmail.com>, Jonas Sicking <jonas@sicking.cc>, "arun@mozilla.com" <arun@mozilla.com>, Web Applications Working Group WG <public-webapps@w3.org>
On Tue, Sep 7, 2010 at 12:12 PM, Adrian Bateman <adrianba@microsoft.com>wrote:

> On Tuesday, September 07, 2010 11:46 AM, Chris Prince wrote:
> > >> 1. Most people that I talk to dislike the name Blob, much less having
> > >> it spread to things like BlobReader.
> >
> > I could maybe understand this if "blob" were a new term we were
> > inventing.  But it's not.  It's a well-known computer science concept.
> >  It seems worse to try and coin a totally new name for "opaque chunk
> > of data".
>
>
> > FWIW, "most people" hating the name blob seems like a stretch, as it
> > has not been my experience.  But maybe we run in different circles.
>
> This was addressed to me although quoting Jonas.
>
> One of the problems I've experienced is that in general the well-known
> computer
> science concept doesn't have a URL that can be used to stream data into
> another
> object. It's feasible to use the Blob interface in circumstances where the
> bits
> of the "blob" aren't manifested until they are actually used. Some concepts
> from
> the Media Capture API seem to be heading in this direction.
>

We've reformed the api that provides a url such that it's no longer an
attribute of the Blob instance. Instead there's a method of the window' that
binds the contents of the Blob to a url that is valid for the lifetime of
the window object or until the url is revoked via another window method.


>
> That said, I don't have a problem with the name Blob. :o)
>
>
Me  neither.


> Cheers,
>
> Adrian.
>
>
Received on Tuesday, 7 September 2010 20:24:38 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 18:49:40 GMT