
这段时间非常非常的忙碌,所以博客有很长一段时间没有更新了,做了很多很多东西(包括制作了两套WordPress主题,稍后有时间会整理发布的),但却没时间整理出来和大家分享,整理文档是一件很累人的事情,特别一些程序文档,在做主题看了些WordPress 3.0文档,对一些新功能做了些试验 more…

这段时间非常非常的忙碌,所以博客有很长一段时间没有更新了,做了很多很多东西(包括制作了两套WordPress主题,稍后有时间会整理发布的),但却没时间整理出来和大家分享,整理文档是一件很累人的事情,特别一些程序文档,在做主题看了些WordPress 3.0文档,对一些新功能做了些试验 more…

我常常处理鼠标事件背景图时为了图便捷,直接用PS切片,复制一个再用PS调整一下颜色作为鼠标经过时显示的图片,直接采用两张图片,一张作为当前一张作为经过时显示。这样做方便以及节省一点点带宽,但是弊端就是加载页面时并没有载入鼠标经过的图片(也就这里节省了),而鼠标经过时才载入图片。这样可想而知的结果就是鼠标经过时有个短暂的图片消失的情况,当浏览器缓存图片过后此情况就不会发生。 more…

在做div+css主题时我们经常会考虑到两栏,左右栏,当然实现的方法有很多,但我喜欢float-left-right解决。这样能两侧都能靠边,也无需输入确切的大小(px),使用%就可以。但float-left-right之后会有些兼容问题产生。 more…
有些日子没有贴过代码了,都有些忘记了,写这类文章还是很懒的,测试写备注贴代码做演示等等都是让然抓狂的。
前些日子在制作主题遇到一个问题,当调用数据库输出一个<li>列表横向排列时,而这个列表我想左右两边靠边(左右对齐父div),这样就需要对<li>做不同的class名以定义不同的样式。当然实现这样的效果有很多解决的方法,但我用了一段JS规则动态修改class(类名)。
优点:省事/快捷/动态
缺点:js是最后面执行的,所以在页面其他内容未加载完成时,不能处理js,所以会造成短暂的样式失效,以及有部分用户的浏览器是禁止js的(反正我没见过这么变态的),这样就造成永远样式失效。 more…
前些日子,一些朋友提醒我的站点很慢,我做了些测试,除了中国其他任何国家我的网站反应速度都还算不错,而我的主要访客大都来自本国CN,其次韩国香港台湾,这说明主机商提供的线路是受cn限制的,为此我做了些优化测试,在此分享一下经验:远程寄存脚本
由于本网站已经做了静态化和Gzip压缩,以及把图片等寄存在live.com等,所以唯一想到还能进行优化提速的是:远程寄存较大的脚本和CSS样式
我另存了一个页面到本地,发现其所有文件大小约:400KB大小,其中脚本占了近一半,虽然浏览器能缓存一部分文件,但首次访问还是需要从我这每秒传输约15KB的主机上读取,是相当久的,所以我决定寄存一些脚本到一些国内访问比较快的网站上供我的小站读取,类似谷歌提供jquery脚本引用。 more…