我用web socket写了个聊天室程序,前几天正在研究html5关于web socket的握手协议,这下正好派上用场了。server端用的是python,正好前几天也用python握手成功了。
代码的思路不难,难就难在只有4个小时的时间里,界面设计,前端和server端的思路不断切换,调试bug,很有点辛苦。本打算在聊天室里加上canvas画板的,让用户不但可以输入文本文件,还可以传输图片!这个是现在的聊天室没法实现的,哪怕你用comet或者用flash的socket。但时间不够,只好作罢,做了个文本的普通聊天室。
这活动挺有意思的,看到了卓群,另外也看到了一些同行对html5学习的进展,html5的热门元素。果然canvas是大热门,一半的人都做了canvas相关的功能。
留念一下:



