You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by Viktor Szathmary <ph...@gmail.com> on 2005/04/02 10:08:12 UTC
partial page rendering demo
hi,
i implemented a first hack at partial page rendering using
XmlHttpRequest. Check out the demo at:
http://tacos.mine.nu:8080/tacos-demo/app?service=page/Partial
With this approach, you can mark sections of the page for dynamic
replacement (using tacos:Part). tacos:PartialLinks are identical to
DirectLinks, but the only the relevant section of the page is rendered
and downloaded. In it's current stage there are some limitations, the
largest unsolved issue is of dynamic forms, etc. I think that will
require some deeper Tapestry knowledge, so I'm hoping I can pique the
interest of some commiters :)
source code available in the Tacos CVS:
http://cvs.sourceforge.net/viewcvs.py/tacos/tacos/
tested with firefox and ie5.5 - hopefully it works on others as well...
comments welcome.
viktor
---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
Re: partial page rendering demo
Posted by Andreas Andreou <an...@di.uoa.gr>.
Pretty nice component! Well done Viktor!
Adam Saltiel wrote:
>That's brilliant. I'm sure it will see a lot of use, hopefully me too
>real soon.
>
>Adam
>
>
>
>>-----Original Message-----
>>From: Viktor Szathmary [mailto:phraktle@gmail.com]
>>Sent: Saturday, April 02, 2005 9:08 AM
>>To: Tapestry users
>>Subject: partial page rendering demo
>>
>>hi,
>>
>>i implemented a first hack at partial page rendering using
>>XmlHttpRequest. Check out the demo at:
>>
>> http://tacos.mine.nu:8080/tacos-demo/app?service=page/Partial
>>
>>With this approach, you can mark sections of the page for dynamic
>>replacement (using tacos:Part). tacos:PartialLinks are identical to
>>DirectLinks, but the only the relevant section of the page is rendered
>>and downloaded. In it's current stage there are some limitations, the
>>largest unsolved issue is of dynamic forms, etc. I think that will
>>require some deeper Tapestry knowledge, so I'm hoping I can pique the
>>interest of some commiters :)
>>
>>source code available in the Tacos CVS:
>>http://cvs.sourceforge.net/viewcvs.py/tacos/tacos/
>>
>>tested with firefox and ie5.5 - hopefully it works on others as
>>
>>
>well...
>
>
>>comments welcome.
>> viktor
>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
>>For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
>>
>>
>
>
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
>For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
>
>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
RE: partial page rendering demo
Posted by Adam Saltiel <ad...@btinternet.com>.
That's brilliant. I'm sure it will see a lot of use, hopefully me too
real soon.
Adam
> -----Original Message-----
> From: Viktor Szathmary [mailto:phraktle@gmail.com]
> Sent: Saturday, April 02, 2005 9:08 AM
> To: Tapestry users
> Subject: partial page rendering demo
>
> hi,
>
> i implemented a first hack at partial page rendering using
> XmlHttpRequest. Check out the demo at:
>
> http://tacos.mine.nu:8080/tacos-demo/app?service=page/Partial
>
> With this approach, you can mark sections of the page for dynamic
> replacement (using tacos:Part). tacos:PartialLinks are identical to
> DirectLinks, but the only the relevant section of the page is rendered
> and downloaded. In it's current stage there are some limitations, the
> largest unsolved issue is of dynamic forms, etc. I think that will
> require some deeper Tapestry knowledge, so I'm hoping I can pique the
> interest of some commiters :)
>
> source code available in the Tacos CVS:
> http://cvs.sourceforge.net/viewcvs.py/tacos/tacos/
>
> tested with firefox and ie5.5 - hopefully it works on others as
well...
>
> comments welcome.
> viktor
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
RE: partial page rendering demo
Posted by Denis Souza <ds...@sti.com.br>.
This is really great! Well done! I did get a javascript error, though (in
ie6). It happened after I opened a few the details for a few countries and
hid them all again, but that's probably just a minor bug.
I took a look at the other Tacos components on that url and while I was at
it, I thought of something. Has it occurred to you that this kind of feature
would be great to have on components such as SimpleTree and FileTree? I
would sure love to see something like that.
Anyway, it's just a suggestion. :-) Great job!
Denis Souza
-----Original Message-----
From: Viktor Szathmary [mailto:phraktle@gmail.com]
Sent: sábado, 2 de abril de 2005 05:08
To: Tapestry users
Subject: partial page rendering demo
hi,
i implemented a first hack at partial page rendering using
XmlHttpRequest. Check out the demo at:
http://tacos.mine.nu:8080/tacos-demo/app?service=page/Partial
With this approach, you can mark sections of the page for dynamic
replacement (using tacos:Part). tacos:PartialLinks are identical to
DirectLinks, but the only the relevant section of the page is rendered
and downloaded. In it's current stage there are some limitations, the
largest unsolved issue is of dynamic forms, etc. I think that will
require some deeper Tapestry knowledge, so I'm hoping I can pique the
interest of some commiters :)
source code available in the Tacos CVS:
http://cvs.sourceforge.net/viewcvs.py/tacos/tacos/
tested with firefox and ie5.5 - hopefully it works on others as well...
comments welcome.
viktor
---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org