Dear Smalltalkers,
Past few days I worked on WebSocket implementation in Swazoo Smalltalk web server [1], in coordination with Philippe Marschall from Seaside [4] and Nicolas Petton from Iliad [5] devteams, so together with me from Aida/Web [3] our cooperation ensures that this implementation is ready to be adapted for all three main web frameworks. Why WebSocket? Because it will replace current Comet hacks to enable a bidirectional messaging between browser and web application, specially for web app to send something back to the browser without waiting for user to click something. Read a bit more about WebSocket here: http://dev.opera.com/articles/view/introducing-web-sockets/ WebSocket as browser supported technology enables opening an always present channel, so that web app can send commands like update some element of the webpage at any time. That's why WebSocket is ideal for so called "real-time" web. You are invited to look at the code for Squeak/Pharo as Swazoo2.3beta1.1 at http://www.squeaksource.org/Swazoo.html A bit more about WebSocket in Swazoo: http://www.swazoo.org/websocket Best regards Janko Swazoo maintainer [1] Swazoo WebSocket support http://www.swazoo.org/websocket [2] Introducing WebSockets http://dev.opera.com/articles/view/introducing-web-sockets/ [3] Aida/Web http://www.aidaweb.si [4] Seaside http://www.seaside.st [5] Iliad http://www.iliadproject.org _______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
nice contribution
----- Original Message ----- From: "Janko Mivšek" <[hidden email]> To: "The Squeak Enterprise Aubergines Server - general discussion." <[hidden email]> Sent: Thursday, December 02, 2010 3:08 PM Subject: [Seaside] [ANN] Swazoo has now WebSocket support > Dear Smalltalkers, > > Past few days I worked on WebSocket implementation in Swazoo Smalltalk > web server [1], in coordination with Philippe Marschall from Seaside [4] > and Nicolas Petton from Iliad [5] devteams, so together with me from > Aida/Web [3] our cooperation ensures that this implementation is ready > to be adapted for all three main web frameworks. > > Why WebSocket? Because it will replace current Comet hacks to enable a > bidirectional messaging between browser and web application, specially > for web app to send something back to the browser without waiting for > user to click something. Read a bit more about WebSocket here: > > http://dev.opera.com/articles/view/introducing-web-sockets/ > > WebSocket as browser supported technology enables opening an always > present channel, so that web app can send commands like update some > element of the webpage at any time. That's why WebSocket is ideal for so > called "real-time" web. > > You are invited to look at the code for Squeak/Pharo as Swazoo2.3beta1.1 > at http://www.squeaksource.org/Swazoo.html > > A bit more about WebSocket in Swazoo: > > http://www.swazoo.org/websocket > > Best regards > Janko > Swazoo maintainer > > [1] Swazoo WebSocket support > http://www.swazoo.org/websocket > [2] Introducing WebSockets > http://dev.opera.com/articles/view/introducing-web-sockets/ > [3] Aida/Web > http://www.aidaweb.si > [4] Seaside > http://www.seaside.st > [5] Iliad > http://www.iliadproject.org > > _______________________________________________ > seaside mailing list > [hidden email] > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside > > _______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
In reply to this post by Janko Mivšek
2010/12/2 Janko Mivšek <[hidden email]>:
> Dear Smalltalkers, > > Past few days I worked on WebSocket implementation in Swazoo Smalltalk > web server [1], in coordination with Philippe Marschall from Seaside [4] > and Nicolas Petton from Iliad [5] devteams, so together with me from > Aida/Web [3] our cooperation ensures that this implementation is ready > to be adapted for all three main web frameworks. > > Why WebSocket? Because it will replace current Comet hacks to enable a > bidirectional messaging between browser and web application, specially > for web app to send something back to the browser without waiting for > user to click something. Read a bit more about WebSocket here: > > http://dev.opera.com/articles/view/introducing-web-sockets/ > > WebSocket as browser supported technology enables opening an always > present channel, so that web app can send commands like update some > element of the webpage at any time. That's why WebSocket is ideal for so > called "real-time" web. > > You are invited to look at the code for Squeak/Pharo as Swazoo2.3beta1.1 > at http://www.squeaksource.org/Swazoo.html > > A bit more about WebSocket in Swazoo: > > http://www.swazoo.org/websocket Looks like we have to wait for a new version of the protocol: http://hacks.mozilla.org/2010/12/websockets-disabled-in-firefox-4/ Cheers Philippe _______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
On 12/9/2010 4:40 AM, Philippe Marschall wrote:
> Looks like we have to wait for a new version of the protocol: > > http://hacks.mozilla.org/2010/12/websockets-disabled-in-firefox-4/ > This is *seriously* bad news. CONNECT through port 80 (as required by the connect based handshake) is disabled in virtually all proxy installations, meaning that adoption of the connect based handshake will be extremely slow and painful for real world applications :-((( Cheers, - Andreas _______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
For a while maybe but in a couple of years web apps are going to be incredible.
That's why Google rushed presenting all their Chrome only stuff (this week) On Dec 9, 2010, at 2:56 PM, Andreas Raab wrote: > On 12/9/2010 4:40 AM, Philippe Marschall wrote: >> Looks like we have to wait for a new version of the protocol: >> >> http://hacks.mozilla.org/2010/12/websockets-disabled-in-firefox-4/ >> > > This is *seriously* bad news. CONNECT through port 80 (as required by the connect based handshake) is disabled in virtually all proxy installations, meaning that adoption of the connect based handshake will be extremely slow and painful for real world applications :-((( > > Cheers, > - Andreas > _______________________________________________ > seaside mailing list > [hidden email] > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside _______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
In reply to this post by Janko Mivšek
Hi, some days ago I just saw the Prototype Javascript library wrapper for
Seaside, am I wrong? Kind re post the URL, thanks, Carlos _______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
Free forum by Nabble | Edit this page |