Wow I&#39;m glad I asked. I&#39;ll give JQAjaxifierLibrary a try.<div><br></div><div>Thanks a lot.</div><div>TF<br><br><div class="gmail_quote">On Wed, Dec 1, 2010 at 10:41 AM, Lukas Renggli <span dir="ltr">&lt;<a href="mailto:renggli@gmail.com">renggli@gmail.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 class="im">&gt; Seaside&#39;s wonderful back-button management with continuations breaks when<br>
&gt; AJAX is used. Iliad has a &quot;different&quot; back-button approach (which is not<br>
&gt; clearly defined anywhere that I could find).<br>
&gt; Is there any chance that Seaside could acquire markDirty functionality and<br>
&gt; &quot;automatic&quot; AJAX callbacks like Iliad? I really like Seaside&#39;s completeness<br>
&gt; and well-documented features, but I find myself drawn to Iliad instead<br>
&gt; because for Web-2.0-style apps the out-of-the-box (default) user experience<br>
&gt; is so much better.<br>
&gt; Am I off-base here? Have I missed something important in my analysis?<br>
<br>
</div>Well, Seaside 3.0 has the JQAjaxifierLibrary built in, see<br>
<br>
   <a href="http://www.lukas-renggli.ch/blog/ajaxification" target="_blank">http://www.lukas-renggli.ch/blog/ajaxification</a><br>
   <a href="http://www.lukas-renggli.ch/blog/ajaxification-faq" target="_blank">http://www.lukas-renggli.ch/blog/ajaxification-faq</a><br>
<br>
I have been using successfully using this approach in various<br>
industrial applications since 2007 with PrototypeJS and later with<br>
JQuery. Albeit it has not gained much popularity in the wider Seaside<br>
community, I personally find it very elegant for the following<br>
reasons:<br>
<br>
1. You develop a normal application, you get an AJAX application for free.<br>
<br>
2. You do not need to mark components as dirty.<br>
<br>
3. You keep the full flexibility of how you structure your HTML.<br>
<br>
4. You keep the full flexibility of doing custom AJAX actions if<br>
necessary (e.g. to optimize certain updates).<br>
<br>
Lukas<br>
<font color="#888888"><br>
--<br>
Lukas Renggli<br>
<a href="http://www.lukas-renggli.ch" target="_blank">www.lukas-renggli.ch</a><br>
_______________________________________________<br>
seaside mailing list<br>
<a href="mailto:seaside@lists.squeakfoundation.org">seaside@lists.squeakfoundation.org</a><br>
<a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside" target="_blank">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</a><br>
</font></blockquote></div><br></div>