Archive for 08月, 2008

我打算写一个系列文章,介绍webim的方方面面,今天开始第一篇。 我之前发布了一个webim,那个im设计了前端UI、交互,后端程序和通讯只是随便写了一下。作为一个交互很多的web应用,良好的后端设计可以减少数据库访问、减轻服务器负载;良好的通讯模式更是可以较少服务器连接数、节省流量。这篇文章主要讲web即时通讯中常用的技术。 HTTP是无连接的,HTTP通讯过程基本...

这两天,手头活儿少了一点,我就抽空把QGYWEBIM移植到了PHP+MYSQL平台下,功能和之前发布的β1.4基本一致。因为是后端生成xml来传输数据,所以尽管我对php了解不多,但还是移植得很顺利。 比较郁闷的是,以前我是做windows平台开发的,众所周知windows是忽略文件大小写的,所以我的命名习惯是文件名单词首字母大写,html链接里文件名统统用小写。但是由于php多数是跑在linux下...

Firebug,就不多介绍了,搞web开发的,尤其是关注前端的估计没人不知道这个插件。最近发现打开firebug在特定的情况下会导致页面验证码失效,在此记录一下。 打开firebug面板,选择网络下的图片tab,这里会记录当前页面上用到的图片url,鼠标移到记录上,firebug会显示出该图片。这本来是一个很人性化的设计,但是问题出在,firebug在显示图片的时候会再次请求服务器。这样...

Opera是一个来自挪威的浏览器,有着优秀的缓存机制,浏览网页速度很快,有着自己庞大的粉丝群。但是opera并没有支持上下文菜单事件,也就是说我们通常使用的依靠在页面中重写oncontextmenu事件来实现自定义右键菜单的方法不会工作。那么,有没有别的方法来实现自定义菜单呢? 我们来看看三个著名的产品(Fckeditor、YUI、Google Doc)怎么解决opera没有oncontextmenu事件这个问题:<...

众所周知,firefox的安全性比较高,但是安全带来的弊端就是很多功能不支持。比如说在IE下可以通过脚本来设当前网页为首页,firefox却不行。今天要讨论的是另外一个问题:怎么在firefox等不支持window.clipboardData的浏览器下实现复制呢? 首先,我们来看网易邮箱是怎么解决这个问题的。我们在firefox下进到写邮件页面,点击编辑器上的全部功能,然后点击左边的“复制”按钮...


关于我

JerryQu,当前从事前端开发,@中国北京
这里是我随便记录东西的地方~
需要找我,我的联系方式在这里 »
查找QGYWebim相关信息,请点这里 »

  • 来无影: 这个站的模板不错,我很喜欢![:13 [...]
  • 莞尔: 我用了你的表情插件发现一个问题 那就是路径问题 我的WP没有放在根目录 [...]
  • samuel: 很棒。你自己写的demo,比去看jquery代码简单多了 [...]
  • samuel: 非常棒,很有参考价值。比去看jQuery代码舒服多了 [...]
  • 风剪云: 向你学习了。BS无德之人,拿去用也罢了。居然还拿去赚钱。[:11 [...]
  • nvshao: [:20]不错不 [...]
  • 团伙创意: bu cuo 不错 学习啦~ [...]
  • 3g培训: 再来看看。上班没事干。还是希望看到新文 [...]

共享