<div dir="ltr">On Tue, Jul 29, 2008 at 5:59 AM, Russell Leggett <span dir="ltr"><<a href="mailto:russell.leggett@gmail.com">russell.leggett@gmail.com</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div dir="ltr">Yes, the one major hang up that I foresee is how a browser should handle asynchronous loading. How would it know the contents of the archive before it loaded the archive so it did not try to load the same files directly? The simple answer would be to load the archive(s) synchronously. </div>
</blockquote><div> <br>That is a performance killer.<br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div dir="ltr"><div>As for references in a different tab, if the separate tab/document did not reference the zip archive first, it would operate as normal. It would check the cache and then attempt to load. If the zip had been loaded from the first page already, the file would be present in the cache, and if not, then the browser would attempt to retrieve it from the server.</div>
</div></blockquote><div><br>So you get nondeterministic load behaviour anyway. This is not good.<br> </div>Rob<br></div>-- <br>"He was pierced for our transgressions, he was crushed for our iniquities; the punishment that brought us peace was upon him, and by his wounds we are healed. We all, like sheep, have gone astray, each of us has turned to his own way; and the LORD has laid on him the iniquity of us all." [Isaiah 53:5-6]<br>

</div>