<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><br></div><div><blockquote type="cite"><div>Hi Carl,<br><br>How would you like Seaside to handle it?<br><br>Is there a difference between this case and clicking on the link,<br>waiting for the page to load, hitting the back button, and then<br>clicking on a different link?<br><br>Julian</div></blockquote><br></div>Hey Julian,<div><br></div><div>Since Seaside claims to insulate the programmer from such things, it should have some mechanism to deal with this. &nbsp;I recognize that this is a difficult problem, but if it can be solved nicely in the Seaside framework that would be great.</div><div><br></div><div>What happens is that if the connection is slow (or if my app responds too slowly, but this is not the case here) then it makes sense to be able to declare any action (or all the actions on a page or in an app, or for mobile browsers) as doable just once or maybe doable again after so many milliseconds or seconds. &nbsp;Then at least the developer can address the problem if needed.</div><div><br></div><div>I supposed I could implement this myself somehow in my coding style. &nbsp;How would you recommend this best be done?<br><div><div><div><br></div><div>Thanks,</div><div><br></div><div>-Carl</div><div><br></div><div>On Mar 9, 2011, at 3:12 AM, Julian Fitzell wrote:</div><blockquote type="cite"><div><font class="Apple-style-span" color="#000000"><br></font><br>On Tue, Mar 8, 2011 at 3:06 AM, Carl Gundel &lt;<a href="mailto:carlg@libertybasic.com">carlg@libertybasic.com</a>&gt; wrote:<br><blockquote type="cite">When I access my Seaside application using my iPhone over &nbsp;a 3G connection it is very easy to click on an anchor and then click on it or another anchor before I get a response. &nbsp;This often becomes a problem because the underlying state of my application is no longer valid for the second click. &nbsp;Clearly it makes sense for Seaside to handle this intelligently.<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">-Carl Gundel<br></blockquote><blockquote type="cite"><a href="http://www.runbasic.com">http://www.runbasic.com</a><br></blockquote><blockquote type="cite"><a href="http://www.libertybasic.com_______________________________________________">http://www.libertybasic.com_______________________________________________</a><br></blockquote><blockquote type="cite">seaside mailing list<br></blockquote><blockquote type="cite"><a href="mailto:seaside@lists.squeakfoundation.org">seaside@lists.squeakfoundation.org</a><br></blockquote><blockquote type="cite"><a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</a><br></blockquote><blockquote type="cite"><br></blockquote>_______________________________________________<br>seaside mailing list<br><a href="mailto:seaside@lists.squeakfoundation.org">seaside@lists.squeakfoundation.org</a><br>http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside<br></div></blockquote></div><br></div></div></body></html>