2020年08月18日 PHP SPL笔记 这几天,我在学习PHP语言中的SPL。 这个东西应该属于PHP中的高级内容,看上去很复杂,但是非常有用,所以我做了长篇笔记。不然记不住,以后要用的时候,还是要从头学起。 由于这是供自己参考的笔记,不是教程,所以写得比较简单,没有多
2020年08月18日 jQuery的deferred对象详解 jQuery的开发速度很快,几乎每半年一个大版本,每两个月一个小版本。 每个版本都会引入一些新功能。今天我想介绍的,就是从jQuery 1.5.0版本开始引入的一个新功能----deferred对象。 这个功能很重要,未来将成为jQuery的核心方法,它彻底
2020年08月18日 Javascript文件加载:LABjs和RequireJS 传统上,加载Javascript文件都是使用标签。 就像下面这样: 标签很方便,只要加入网页,浏览器就会读取并运行。但是,它存在一些严重的缺陷。 (1)
2020年08月18日 关于颜色理论 制作网页的过程中,我一直不知道应该如何配色。 我的意思是,我不知道应该选择哪些颜色放在一起,完全凭感觉。于是昨天,我在网上找了一些资料,希望找到理论指导。 结果很失望。颜色理论研究的都是颜色的本质,至于颜色搭配,最终靠的还
2020年08月18日 一些颜色工具网站 下面是一组颜色工具网站,非常有用。 理论部分,可以参考我前几天做的颜色理论笔记。 1. ColorSchemer Gallery 网址:http://www.colorschemer.com/schemes/ [说明] 专门收集用户上传的各种配色方案。 2. WebSite Color Picker 网址:htt
2020年08月18日 网页开发的6种在线调试环境 如今的网页代码,一般由三个部分组成: * HTML,语义层,提供网页的内容。 * CSS,表现层,规定网页的外观。 * Javascript,动作层,定义用户与网页的互动。 理想的开发环境,应该既可以分别调试这三种代码,又可以轻松查看
2020年08月18日 最佳网页宽度及其实现 1. 设计网页的时候,确定宽度是一件很苦恼的事。 以minifun.cn为例,根据Google Analytics的统计,半年多以来,访问者的屏幕分辨率一共有81种。最小的分辨率是122x160,这应该是手机;最大的分辨率是3360x1050,天知道是什么设备。 一张
2020年08月18日 Javascript编程风格 Douglas Crockford是Javascript权威,Json格式就是他的发明。 去年11月他有一个演讲(Youtube),谈到了好的Javascript编程风格是什么。 我非常推荐这个演讲,它不仅有助于学习Javascript,而且能让你心情舒畅,因为Crockford讲得很幽默
2020年08月18日 Jacobsen v. Katzer:开源运动的一个重大胜利 今天早上起床,看到Lawrence Lessig(斯坦福大学法学院教授,CC许可证创始人)在Blog上宣布一个"huge and important news"。 案件大致情况是:2006年,Bob Jacobsen起诉Matt Katzer,声称后者的软件没有遵守开源协议,标明源代码的出处和
2020年08月18日 Javascript定义类(class)的三种方法 将近20年前,Javascript诞生的时候,只是一种简单的网页脚本语言。如果你忘了填写用户名,它就跳出一个警告。 如今,它变得几乎无所不能,从前端到后端,有着各种匪夷所思的用途。程序员用它完成越来越庞大的项目。 Javascript代码的复杂