<div dir="ltr"><div class="gmail_quote">On Tue, Sep 30, 2008 at 7:14 PM, Maciej Stachowiak <span dir="ltr">&lt;<a href="mailto:mjs@apple.com">mjs@apple.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div style="word-wrap:break-word"><div><div></div><div class="Wj3C7c">I agree with you that web content authors should have a way to get called back ASAP. It seems like we have three different proposals identified that most have agreed are worth pursuing:<br>
</div></div><div><br></div><div>1) Design an improved timer API that is object-oriented and supports high resolution, with no artificial lower limit. Propose for HTML5, implement in WebKit, encourage other browser vendors to implement it. Am I right that there&#39;s rough consensus we should do this? If so, I can circulate a rough cut proposal on this list, and then move discussion of this idea to the WHATWG.</div>
<div><br></div><div>2) Consider making WebKit&#39;s default minimum timer limit lower - something like 3ms-5ms. I don&#39;t know what we would do to verify that this is &quot;safe enough&quot; or who would do the work. Maybe Hyatt?</div>
<div><br></div><div>3) Determine whether other browser vendors would be willing to change the minimum timeout for setTimeout and setInterval (which would not eliminate the risk with legacy content but would reduce its severity over time). If others agree this is worth pursuing, I can at least ask on the HTML WG mailing list.</div>
</div></blockquote><div><br></div><div>These all seem like avenues worth pursuing. &nbsp;I can try and get more data about the impact, both positive and negative, of setTimeout()/setInterval() changes; hopefully that will help make the discussions of (2) and (3) a bit more concrete.</div>
<div><br></div><div>Now if only I could get all the browser vendors to agree on their minimum GIF frame durations :D</div><div><br></div><div>PK</div></div></div>