[HTML5]div,section,article,语义是从无到有,逐渐增强的。div 无任何语义,仅仅用作样式化或者脚本化的钩子(hook),对于一段主题性的内容,则就适用 section,而假如这段内容可以脱离上下文,作为完整的独立存在的一段内容,则就适用 article。
[全双工传输]Full-Duplex Transmissions,是指交换机在发送数据的同时也能够接收数据,两者同步进行,这好像我们平时打电话一样,说话的同时也能够听到对方的声音。
[命令行运行PHP]PHP中有一个php.exe文件,可以用命令执行PHP脚本。如:D:/php.exe -f F:/test.php ; 可以使用php.exe -h查看更多参数
[WebSocket]实现了浏览器与服务器全双工通信。优势:1.Header很小,大概2 Bytes;2.Server Push,服务器主动传送数据给客户端。
[WebSocket]除了首次handshake外,其余每次传输只在原数据头尾分别加上”/x00″和”/xFF”;WebSocket通信数据的编码总是UTF-8格式的。
phpwebsocket[ http://t.cn/htUzU1 ],这个代码用起来很方便,同时demo也不错,添加几行上去,就可以改成一个即时的网页聊天室~~~
[phpwebsocket]里面有封装好的WebSocket,使用时自己写一个类继承一下,重写下process就好。类中有一个users,保存了所有的连接user,我是使用遍历对所有用户推送数据,没细看,不知道有没有更方便的方法。
在网上看到的一个用例,用WebSocket来做心跳包检查。把检查函数放在onopen中启动就行了~~~
[artDialog]今天用了下artDialog: http://t.cn/hEBZq 配置很方便,4种皮肤都很漂亮。不过art.dialog.css好像在IE6里有点问题。JS文件是依照jQuery写的一个微型的DOM引擎模块+Dialog应用模块,总共近两千行代码了。
下载里面有PSD源文件,可以方便地扩展新的皮肤。不过自己美工不行,就不尝试了。其实不止可以作弹窗,还可以作hover时的tooltip,不过自己改的时候,hover动作太快就会有JS报错,没细究,以后再看吧~~~
[图片格式]IE6支持png8图片透明,可是边缘会有锯齿
[前端工具]Ultimate CSS Gradient Generator:http://t.cn/h4Mhqi 在写CSS3的线性渐变时,色值和数值的计算非常麻烦,用这个来处理吧~~~
[前端工具]CSS3制作的有用的工具:http://t.cn/hGwTOk,特别是这个http://t.cn/h1ElvZ 制作按钮很方便~~
程序设计中有个开闭原则:对修改封闭,对扩展开放。那么写CSS时是否也可以借鉴呢?写一段通用的最简的结构作模板,然后扩展新的样式进行覆盖,扩展新的模块供切换使用~~~
[弹出层]看到切客网的一个弹出层效果,使用了jQuery插件popup_layer,每次弹出都生成一堆Html标签,关闭后就直接hide,留下一堆没用的代码在页面里。起初还以为插件写的不好,后来看了demo:http://t.cn/hdXG0B 发现里面没这个问题,可能是开发者使用不当~~