Ajax + squeak = collaborative desktops ?

Lukas Renggli renggli at gmail.com
Wed May 31 22:17:47 UTC 2006


> Thanks ! Are you aware of a working application already done with
> Seaside and Scriptaculous ?

Yes, DabbleDB <www.dabbledb.com> and SeasideHosting
<www.seasidehosting.st> are both using script.aculo.us in production.

> "?_k=RLuphTHk&_s=IkufVPbXiraGKGSB" on the url - maybe by using a
> cookie ? I'd like to get a readable url and hide what is not
> human-understandable...  (Why ? In fact, I'm studying the use of the
> url box as a kind of command line for webpage seen as object
> "www.foo.net/myappli render: 'hello world'")

Seaside is different. You can use Seaside to do that kind of things,
but that is not the idea behind the framework: Seaside is all about
hiding the low-level aspects of URLs, HTTP-Requests, HTTP-Responses,
etc. Seaside provides you with tools to easily model flows of pages,
to compose and reuse widgets, to build state-full web applications,
etc.

Still it is possible to move the session key into a cookie, by setting
the configuration option of the application, though most people don't
bother about this. Seaside is strong at building highly interactive
web applications, not at building static web sites with REST-full
URLs.

> By the way, I tried the 2.6 image version from seaside, and got an
> error when trying to browse the source code of the counter (section
> scriptaculous) :
>
> MessageNotUnderstood: SUAllTests>>show:onAnswer:delegation:
>
>     * SUAllTests(Object)>>doesNotUnderstand: #show:onAnswer:delegation:

You need a more recent version of Seaside, try Seaside2.6a3-lr.67

Cheers,
Lukas

-- 
Lukas Renggli
http://www.lukas-renggli.ch



More information about the Squeak-dev mailing list