我一直想拥有一个简洁的博客主题,因为我始终坚信简单就是美。在更换这个主题之前使用的是从WordPress下载的whitebox主题,选用WhiteBox主题的主要原因也是在于它的简单,虽然离我的要求还有点距离,不过也算是不错的了。
作为一个在互联网上公开的博客,主要目的就是写自己想说的话给别人看,当然有时仅仅是为了给自己看。无论如何,”看”,是博客对外的主要功能(对内的功能是写)。那么主题样式首先就应该为这个“看”所服务。让看客更方便、更舒服的去关注内容,而不是用脸上那一层厚厚的遮羞粉来刺激看客的视觉神经。
从WordPress的网站上没找到一个比WhiteBox更符合要求的主题了,既然没有现成的,那就自己动手做,合适的东西总是定制的。
在构思了几个草图之后就开始动手了,因为没有美工方面的技能无法从自上而下的实现构思,于是自下而上的用记事本来一转一瓦的堆切成了我的选择。自下而上的推进实在痛苦,在痛苦的间隙我在w3c的网站上找到了理想的样式。http://www.w3.org/html/
主题的样式找到了,可是这也不能直接就用。在对照着其他主题的源码,开始了自己开发WordPress主题之路。
WordPress主题的开发还是比较容易的,去实现几个特定的文件就可以有自己的主题了。
经过一天多的学习+修补,总算可以投入使用了。做软件产品是一个渐进的过程,第一版上线之后还是有很大的改进空间以及也会有不少隐藏角落的Bug。随着时间的推进,慢慢的来优化这个主题吧。
在测试新样式的时候,IE浏览器总是给你刺激,明明按照标准来写的代码到了IE这里却变了样。一个网友说IE的容错性最好,一想到这个我就对着垃圾桶吐了口浓痰。
IE在容错方面的表现其实是用自己的财力制造壁垒,当大家都遵守标准开发的时候,IE没有什么优势。但是互联网的网站并不都是遵守标准开发的,有些人图省事自作聪明的把代码写的像狗屎一样,而且这样的人还不少。于是IE给这些写狗屎代码的人擦屁股,借此博得他们的好感,毕竟让他们可以更懒,更不负责人的写代码。此时MS的财力优势显示出来了,他可以雇佣大量的测试人员来发现不符合标准的写法,然后在现有的基础上强行的去兼容。就这样,大家看到了今天的IE,已经肥的拽不动了,而且还不好重写。
鉴于IE如此低劣的表现,以及垄断的事实,本博客也就勉强的兼容它了。博客主题的样式以Firefox和Chrome测试为主,除非有什么明显的IE上的失常表现,我才去修理它。所以这里推荐你使用Firefox 或者 Chrome 来浏览本博客。
声明:除了得到使用时的快感以外,本人没有得到任何其他来自Firefox或者Chrome的好处。