W3C home > Mailing lists > Public > public-webapps@w3.org > April to June 2010

Re: [widgets] Zip vs GZip Tar

From: timeless <timeless@gmail.com>
Date: Thu, 29 Apr 2010 00:28:37 +0300
Message-ID: <w2wbb9848a71004281428t806dea87l9c8401b38c65a48a@mail.gmail.com>
To: Gregg Tavares <gman@google.com>
Cc: Web Applications Working Group WG <public-webapps@w3.org>
On Wed, Apr 28, 2010 at 7:48 PM, Gregg Tavares <gman@google.com> wrote:
> I'm sorry if I'm not familiar with all the details of how the widgets spec
> is going but the specs encourage comment so I'm commenting :-)
>
> It seems like widgets have 2 uses
>
> #1) As a way to package an HTML5 app that can be downloaded similar to a
> native
>     executable
>
> #2) As a way to package an HTML5 app that can be embedded in a page but
> easily
>     distributed as a single file (ie, do what Flash / Silverlight / Unity3D
>     currently do except based in HTML5 / EMCAScript)
>
> Use #2 would benefit tremendously if like Flash / Sliverlight / Unity3D the
> application could start as soon as it has enough info to start as supposed
> to
> having to wait for the entire package to download.
>
> To accomplish that goal requires using a format that can be streamed.
> Zip is not such a format. Zip files store their table of contents at the end
> of
> the file. They can have multiple table of contents but only the last one
> found is valid. That means the entire file has to be downloaded before a UA
> can
> correctly figure out what's in the file.
>

That's incorrect. Zip is streamable. Go read the format.
Received on Wednesday, 28 April 2010 21:37:14 GMT

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