新主题W1通过css3和xhtml1.1验证,撒花庆祝。以前自己胡乱折腾玩,也不注意这些规范,反正只要能用就行。现在稍微熟悉了点,试试标准化代码。除了以前的旧文章可能有些代码不规范,应该差不多都通过了。

Valid CSS! Valid XHTML 1.1

因为用了一些css3的私有属性,导致不能通过验证,学习willin的A9主题做法,把-moz、-webkit的box-shadow、borde这些私有属性放到js里面输出,这样css3就不是问题了。

同时狠狠的压缩了一把js,除了jQuery框架剩下一大坨js,加起来快50kb了,找了几个压缩js的工具,先试了下用了yahoo的Yuicompressor,可没找到有好用界面的工具,懒得装JAVA,又用了google的closure-compiler,一个在线api:地址 。closure-compiler这个还能缩短函数、变量名进行优化,据说比前者更好。主题js:48kb->35kb(closure-compiler+pack)->12kb(gzip),差不多。

现在W1在IE7、IE8、firefox、chrome下表现良好,IE6。。惨不忍睹。。我看还是算了吧,准备直接转向到默认模板去。我直接承认技术不行,IE6用户我服了你了。。。

目前的功能包括:

ajax评论提交,ajax搜索,ajax无限翻页ajax评论分页,ajax侧栏最新评论+回复,ajax随机一句话,ajax首页分类归档效果。

首页home.php顶部slider,前三篇是最新文章,最后一个是随机文章(测试发现晒晒老文章效果还不错,给以前旧文重见天日的机会),用了三次循环

背景早/中/晚自动切换,主体部分半透明淡入效果

cookie记录访客足迹最近来访博友

记录cookie的邮件表单,读者墙友情链接,wordpress随机欢迎词,访客最近评论次数,首页提取文章缩略图(随机配图),评论框格式化编辑器(来自QIQIBOY

评论无限嵌套,非线性缩进+头像变小,楼层区分主评论和地下室,提示沙发、板凳、地板,逆序的留言板(来自zww)…一些小功能就不提了

还想增加点东西,没事就调试下,因为我给js、css、图片都设置了一个月的缓存,为了不影响访客的体验,我给js和css链接尾部都加上了时间戳,设置的是文件的修改时间,这样每次修改后因链接地址不同浏览器会自动更新,不用再强迫访客刷新缓存了。

如果访问的时候突然出现什么问题,有可能是我正在折腾…

最后,这个单栏样式参考了一个国外的模板(不是WP),我对美工不感兴趣,也懒得学PS,所以到处“参考参考”,有兴趣的淫找找看?

  1. 汪小侃 (2011.03.08 at 15:23) 33楼

    这个是付费的吗??

评论分页: 1 ... 3 4 5

发布评论

邮箱(必填)

换个背景