<div><br><br><div class="gmail_quote">On 6 May 2010 23:19, Chris Marrin <span dir="ltr">&lt;<a href="mailto:chris@marrin.com">chris@marrin.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
Because it has not been mentioned, I thought I&#39;d mention it. Have you heard of WebSockets?<br>
<br>
        <a href="http://dev.w3.org/html5/websockets/" target="_blank">http://dev.w3.org/html5/websockets/</a><br>
<br>
It&#39;s an API which allows for socket connections with a server. The server side can be written in any language you desire. There are examples in JavaScript, Python, Java, Ruby, and others.  It&#39;s Wikipedia entry talks about browser status and server implementations:<br>
</blockquote>That&#39;s nice, just what we needed!<div><br></div><div>chris </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
        <a href="http://en.wikipedia.org/wiki/Web_Sockets#Browser_Implementations" target="_blank">http://en.wikipedia.org/wiki/Web_Sockets#Browser_Implementations</a><br>
        <a href="http://en.wikipedia.org/wiki/Web_Sockets#Server_Implementations" target="_blank">http://en.wikipedia.org/wiki/Web_Sockets#Server_Implementations</a><br>
<br>
This basically says that the latest, unlreleased versions of WebKit, Chrome and Firefox for Windows and Mac have them implemented. I think this is true for Linux as well. You can see if your browser supports WebSockets here:<br>

<br>
        <a href="http://jimbergman.net/websocket-web-browser-test/" target="_blank">http://jimbergman.net/websocket-web-browser-test/</a><br>
<br>
WebSockets is used in the WebGL based Quake 2 game here:<br>
<br>
        <a href="http://code.google.com/p/quake2-gwt-port/" target="_blank">http://code.google.com/p/quake2-gwt-port/</a><br>
<br>
Here&#39;s an Ars Technica article about it:<br>
<br>
        <a href="http://arstechnica.com/web/news/2010/04/html5-and-webgl-bring-quake-to-the-browser.ars" target="_blank">http://arstechnica.com/web/news/2010/04/html5-and-webgl-bring-quake-to-the-browser.ars</a><br>
<br>
Like WebGL, WebSockets is an emerging standard that can allow multi-user protocols in the browser without plugins.<br>
<br>
-----<br>
~Chris<br>
<font color="#888888"><a href="mailto:chris@marrin.com">chris@marrin.com</a><br>
</font><div><div></div><div class="h5"><br>
<br>
_______________________________________________<br>
X3D-Public mailing list<br>
<a href="mailto:X3D-Public@web3d.org">X3D-Public@web3d.org</a><br>
<a href="http://web3d.org/mailman/listinfo/x3d-public_web3d.org" target="_blank">http://web3d.org/mailman/listinfo/x3d-public_web3d.org</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><a href="http://www.vrshed.com">http://www.vrshed.com</a><br>There be greater truth at the centre: <a href="http://www.floatingorigin.com">http://www.floatingorigin.com</a><br>
<br><br>
</div>