I have some static pages (with navigation) etc. that are served by apache. These pages are designed and published with RapidWeaver. Seaside is used for some forms "inside" the static pages. Therefore I have setup apache to proxy/reverse proxy Seaside. The "embedding" is done with iFrames: <div id="content"> It works. However, some users experience problems: - the back key doesn't work correctly - the seaside app is rendered after the static contents - some browsers don't support the iframe tag - Refresh the page doesn't refresh the iframe in some browsers Is there any better way to achieve the same goal? I know the opposite (seaside on the "outside") would work better, however I do have more static contents and want the static pages to perform as fast and as reliable as possible. Thanks for your help! -- Ruben http://mailplaneapp.com _______________________________________________ Seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
Hi Ruben,
did you evaluate the option of doing
it seaside based instead of static based?
I ask because, as far as I know,
almost anything but seaside can handle the back button and for controlling that
consistently you have to have a server to handle it consistently "behind
the scenes". For the rest, is almos a mere fileserver (over http), a role that
apache can handle very well.
my 2 cents,
_______________________________________________ Seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
Hi Sebastian, Thanks for your answer. Here are the reasons why I did the static stuff in RapidWeaver: - I have designed the site with a graphical tool, supported by templates etc. This is much easier than writing code and css by hand. - The site is super robust, only apache need to run to serve all static contents - The site is very fast and can absorb heavy load, seaside is only bothered with the dynamic stuff - No sessions, no timeouts for the static stuff I have currently a couple of "wizards" that are dynamic. These are done in seaside. My dream was to embed those into the static pages. Design, navigation etc. are already there. In GWT (Google Web Toolkit) or Wicket you can embed your components at a specific point in HTML: Here is a Wicket example, where the component is inserted as the contents of the span element: <html>Does a similar functionality exist in Seaside? It would allow me to use the static HTML and then embed my dynamic seaside components. These pages would of course be controlled by Seaside to allow the rendering to work, back button to work. I hope this makes sense. On 6/25/07, Sebastian Sastre <[hidden email]> wrote:
-- Ruben http://mailplaneapp.com _______________________________________________ Seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
Free forum by Nabble | Edit this page |