<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Yes, the browser disconnects, and scripts have no influence over it. With preload="metadata" implemented, it should disconnect as soon as possible after getting enough data for the first frame. For preload="auto", it will disconnect after buffering X seconds of data. If you need more granularity than that, I suggest server-side control informed by information collected by JavaScript. If browsers handled a short reply to a range request, it should work just fine, no?<div>

<div></div><div class="h5"><br></div></div></blockquote><div><br></div><div>Yes.  I started my quest as a Firefox bug report </div><div><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=570755">https://bugzilla.mozilla.org/show_bug.cgi?id=570755</a>  .. The developers weren't sure that the HTTP spec actually permits a browser to handle a short response in this way.  When I went fishing around through the spec I found some things that seemed to permit this and other things that contradicted them (noted in the bug report).  I started mailing the HTTP-bis group but they were not convinced either <a href="http://lists.w3.org/Archives/Public/ietf-http-wg/2010AprJun/0339.html">http://lists.w3.org/Archives/Public/ietf-http-wg/2010AprJun/0339.html</a>.</div>

<div><br></div><div>Chrome handles short 206s the same way Opera's ogg handler does but nothing else does. </div></div>