<div dir="ltr">Just to clarify, I wanted to point out that my suggestion is related to both of the suggested alternatives (mhtml and the jar protocol), but is very different in intention. I think there is a very real need in the area of deployment for resource intensive web pages/applications. The developer has to choose between bad performance (several http requests) or a complicated build process (concatenating js and css and creating css sprites). And even in the best case scenario, they still cannot be loaded together (js and css still have to be loaded separately). The intention for my suggestion is not that resources be accessible from inside a zip or jar, or that a whole web site be zipped up and sent over email, I was just trying to think of an easy way to relieve this pain point.<div>
<br></div><div>My thought for implementation would be something like:</div><div><br></div><div><link rel="resources" href="resources.zip"/></div><div><br>Then the zip file could basically be unzipped and loaded into the browser cache. When a link to retrieve a stylesheet, image, or script was reached, it would just check the cache as it normally would. There would be no special link urls or protocols.</div>
<div><br></div><div>I'm sure there are holes in the idea somewhere, but I really do think that some solution can be found, and I think it is a large enough pain point that it is worth addressing.</div><div><br></div><div>
Thanks,</div><div>Russ</div><div><br><div class="gmail_quote">On Mon, Jul 28, 2008 at 5:16 AM, Ian Hickson <span dir="ltr"><ian@hixie.ch></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="Ih2E3d">On Mon, 28 Jul 2008, Adam Barth wrote:<br>
><br>
> My guess is this mechanism will not be included in HTML 5 because some<br>
> of the other browser vendors have expressed their distaste for nested<br>
> URL schemes.<br>
<br>
</div>I've no intention of adding jar: to HTML5, but more because it seems<br>
completely orthogonal to the markup language than for any other reason.<br>
<div><div></div><div class="Wj3C7c"><br>
--<br>
Ian Hickson               U+1047E                )\._.,--....,'``.    fL<br>
<a href="http://ln.hixie.ch/" target="_blank">http://ln.hixie.ch/</a>       U+263A                /,   _.. \   _\  ;`._ ,.<br>
Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'<br>
</div></div></blockquote></div><br></div></div>