<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
> <channel><title>Comments on: Announcing: SiteSupport</title> <atom:link href="http://nichol.as/announcing-sitesupport/feed" rel="self" type="application/rss+xml" /><link>http://nichol.as/announcing-sitesupport</link> <description></description> <lastBuildDate>Mon, 20 May 2013 23:48:41 +0000</lastBuildDate> <generator>http://wordpress.org/?v=2.9.2</generator> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <item><title>By: Nicholas Piël</title><link>http://nichol.as/announcing-sitesupport#comment-28399</link> <dc:creator>Nicholas Piël</dc:creator> <pubDate>Mon, 07 Mar 2011 18:04:48 +0000</pubDate> <guid isPermaLink="false">http://nichol.as/?p=746#comment-28399</guid> <description>Yes, we use sampling and really did our best to have it run as smooth as possible.And indeed, we stream the position as we get it as fast as possible. Also, websockets have a much lower latency than a COMET connection.</description> <content:encoded><![CDATA[<p>Yes, we use sampling and really did our best to have it run as smooth as possible.</p><p>And indeed, we stream the position as we get it as fast as possible. Also, websockets have a much lower latency than a COMET connection.</p> ]]></content:encoded> </item> <item><title>By: Uriel Katz</title><link>http://nichol.as/announcing-sitesupport#comment-27860</link> <dc:creator>Uriel Katz</dc:creator> <pubDate>Fri, 04 Mar 2011 10:33:40 +0000</pubDate> <guid isPermaLink="false">http://nichol.as/?p=746#comment-27860</guid> <description>I am doing something similar in our whiteboard in www.binfire.com. it is built using gevent and long polling(aka COMET).
I like the fact that you show a cursor,if i may ask how did you implement that without considerable amount of lag?
one way i though on solving this is to sample the client mouse every 100ms(for example) record the path he traveled and each 500ms send that &quot;recording&quot; to the other client(s) to replay it(using animation to move the mouse smoothly),i haven&#039;t implemented that yet :)i am guessing that since you are using websockets,you are streaming the position as you get it?</description> <content:encoded><![CDATA[<p>I am doing something similar in our whiteboard in <a href="http://www.binfire.com" rel="nofollow">http://www.binfire.com</a>. it is built using gevent and long polling(aka COMET).<br /> I like the fact that you show a cursor,if i may ask how did you implement that without considerable amount of lag?<br /> one way i though on solving this is to sample the client mouse every 100ms(for example) record the path he traveled and each 500ms send that &#8220;recording&#8221; to the other client(s) to replay it(using animation to move the mouse smoothly),i haven&#8217;t implemented that yet <img src='http://nichol.as/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p><p>i am guessing that since you are using websockets,you are streaming the position as you get it?</p> ]]></content:encoded> </item> <item><title>By: Nicholas Piël</title><link>http://nichol.as/announcing-sitesupport#comment-27763</link> <dc:creator>Nicholas Piël</dc:creator> <pubDate>Thu, 03 Mar 2011 22:16:38 +0000</pubDate> <guid isPermaLink="false">http://nichol.as/?p=746#comment-27763</guid> <description>Thanks guys.@brad
Flash is not required, but we can use Flash to simulate websockets in older browsers. Check out Jeffrey&#039;s socketio implementation (https://bitbucket.org/Jeffrey/gevent-socketio/) or Denis websocket implementation (https://bitbucket.org/denis/websocket), both build on top of Gevent.</description> <content:encoded><![CDATA[<p>Thanks guys.</p><p>@brad<br /> Flash is not required, but we can use Flash to simulate websockets in older browsers. Check out Jeffrey&#8217;s socketio implementation (<a href="https://bitbucket.org/Jeffrey/gevent-socketio/" rel="nofollow">https://bitbucket.org/Jeffrey/gevent-socketio/</a>) or Denis websocket implementation (<a href="https://bitbucket.org/denis/websocket" rel="nofollow">https://bitbucket.org/denis/websocket</a>), both build on top of Gevent.</p> ]]></content:encoded> </item> <item><title>By: brad clements</title><link>http://nichol.as/announcing-sitesupport#comment-27746</link> <dc:creator>brad clements</dc:creator> <pubDate>Thu, 03 Mar 2011 20:18:29 +0000</pubDate> <guid isPermaLink="false">http://nichol.as/?p=746#comment-27746</guid> <description>I agree, I have clients that could use this.I also would be interested to know how you folks are dealing with the &#039;temporary retraction&#039; of websockets as a standard due to security issues with broken proxy servers.Does sitesupport require flash?thanks</description> <content:encoded><![CDATA[<p>I agree, I have clients that could use this.</p><p>I also would be interested to know how you folks are dealing with the &#8216;temporary retraction&#8217; of websockets as a standard due to security issues with broken proxy servers.</p><p>Does sitesupport require flash?</p><p>thanks</p> ]]></content:encoded> </item> <item><title>By: Alec Munro</title><link>http://nichol.as/announcing-sitesupport#comment-27737</link> <dc:creator>Alec Munro</dc:creator> <pubDate>Thu, 03 Mar 2011 19:33:53 +0000</pubDate> <guid isPermaLink="false">http://nichol.as/?p=746#comment-27737</guid> <description>Looks really interesting. I could definitely use this!Great work. :)</description> <content:encoded><![CDATA[<p>Looks really interesting. I could definitely use this!</p><p>Great work. <img src='http://nichol.as/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p> ]]></content:encoded> </item> </channel> </rss>