写CSS是很有趣的,因为这算是一种设计,如果这设计里有出彩的地方自己也会得意,不过有时候CSS是让人痛苦的。由于各种浏览器对网页的渲染标准不同,所以就会出现一个CSS表单在firefox里的效果很完美但到了IE那里就错位的一塌糊涂。这几天正在设计一个新的页面,却不巧又被CSS给弄得狼狈不堪,当然罪魁祸首还是IE。本来CSS的部分已经完成的差不多了,没想到最后还是在IE7中渲染时出现错位,折腾了老半天也没整明白问题出哪儿,我反复查看代码确定自己没有写错的地方,后来发现IE7解析html时有bug,li元素会“吃掉”与之相邻的同级div元素,真让人哭笑不得,并列的同级元素在IE7那里怎么解析成了隶属关系呢?有图为证:

 

 

这个postsBottom层虽然是空的但也不能就这么被同级的li元素吃掉啊,微软的程序员都干甚去了?以前光知道IE的怪癖特多,是web开发人员的噩梦,没想这回bug让我撞上了。据说IE8年底就要正式发布了,仅希望新版本更守规矩就好,还有IE6已经过时了,而且我也没有办法测试页面在IE6下的情况,新设计若在IE6下出问题我也爱莫能助了,谁叫IE家族都有怪癖呢?

     另外,有些人包括我都喜欢在页面上添加一个额外的层,使之固定在浏览器的顶端或低端不随滚动条活动而移出视线,比如现在任何一个搜狐博客上都会看到这样一个固定的工具条。要做到这点有一个简单通行的做法,就是通过CSS在这个层上定义一个{position:fixed},很简单,但也存在问题,每当滚动这样的页面时浏览器会消耗更多的CPU资源,尤其是网页上还有不少图片时,那时你会发现页面上下滚动很不流畅,很卡,CPU占用可达100%,似乎那些设计页面的人从没有注意到这点。这样的页面一点也不会让人惬意,因此我一直没有在博客的页面上运用这个把戏。不过后来我倒是找到了一个不错的方法来解决这个问题,那就是通过js脚本控制div的自适高度来实现,在我即将完成的新设计中你就会看到。

      在新的设计中整合了很多所谓web2.0的东西,比如twitter、豆瓣、音乐在线播放等。在线音乐播放方面本想整合StreamZo的资源,因为速度快、可外链,但现在这个网站无法访问,不知是否涉嫌侵权或是网站没有在当局备案的缘故,反正StreamZo一直不稳定。现在打算改用音乐八宝盒8box,这网站有人气,但不够灵活设计也很一般,不过好歹播放器是可外链的,而且比较方便,姑且用之。豆瓣还不错也会放在页面上,只是很自恋,话说回来,博客也很自恋,有时甚至让人生厌!不管怎样,姑且享受设计的过程和过后那微不足道的一点所谓自豪感。

2008-08-19

8月19日

tag: 说说

      好几日没写东西了,忙什么呢?呵呵,也没什么,自己在blogbus里的一项新计划和一个崭新的设计正在酝酿中,再过几天就可以完成了。至于是什么内容,呵呵,到时就知道了~

2008-08-10

墙的作用~

tag: 瞬间

       revised(08-12):说个故事吧,俄国的末代沙皇尼古拉斯是个很残暴的家伙,俄国人早就想变革了,也包括列宁一家子,列宁的父亲曾参与刺杀沙皇,后来被逮并被杀害。这场祸事对列宁是莫大的刺激,我猜在他那高举的革命旗帜背后一定还暗含着一颗深深的复仇心,而且对复仇这件事他绝不会手软。果然,革命成功后沙皇一家被流放到偏远的西伯利亚,期间在列宁的秘密旨意下沙皇家族罗曼诺夫全家惨遭灭门,尸体被分别掩埋,而且直到最近几十年他们的埋葬地才陆续被人们找到。沙皇很残暴,但列宁先生也没有理性的处理沙皇政权的后事,而是感情用事报仇雪恨,就连罗曼诺夫家族里的女眷和年纪尚小的几个孩子都不放过,不可谓不心狠手辣!更讽刺的是,由列宁领导的苏维埃政权后来也在斯大林手里沦为新的独裁和暴政。自从那时听到罗曼诺夫家族灭门的故事我就不打算再相信教科书里那些鼓吹列宁同志及其理论的话,记得有位父辈跟我谈到列宁时很不屑地仍下一句话:“他是个神经质。” 从权力的暴政到意识形态的控制,我没觉得人们会因此得到多少解放。

       “He who fights too long against dragons becomes a dragon himself; and if you gaze too long into the abyss, the abyss will gaze into you.” —— 这是尼采的一句名言,书上翻译过来是:“与怪兽搏斗的人要谨防自己因此而变成怪兽。如果你长时间的盯着深渊,深渊也会盯着你。”不知德文原版是怎样的,但书上的中文翻译与英文的翻译有点出入,这句 英文的前半句中并没有告诫的语气,意思也略有不同,如果直译这句英文的话是这样的:“长期与恶龙搏斗的人自己也变成了恶龙,如果你长时间盯着深渊,深渊也会盯着你。”   

      

2008-07-31

阴影

tag: 理想国 心理

      柏拉图在《理想国》里借苏格拉底之口讲了一个寓言故事,说有一群人一生下来就居住在洞穴中,而且都被铁链锁住了手脚,虽然他们的身后不远处就是洞口但他们从来没有办法转过身去看看洞外的世界。有人会在他们身后不远处燃起火把,然后另一些人就拿着一些道具挥舞着从火把前走过,这样住在洞穴里的人们会看到洞里的岩壁上有些影子在晃动,而他们以为这些影子就是真实的世界。有一天其中的一个人终于挣脱了枷锁跑到了洞外,但他马上就被刺眼的阳光弄得睁不开眼,他又退回到洞里来,等待他慢慢适应后他终于见到了世界的真相,同时也为被囚禁的同伴们感到遗憾。洞穴中的同伴们这时正热衷于那些阴影,有些对阴影形态熟悉的人或能预测阴影出场次序的人受到大家的尊重。这时他却回去告诉他们那些阴影都不是真实的。不曾亲眼见过的人们怎么可能相信他的话呢?他们唯恐他会搞乱阴影在那些人心中的价值或生怕他会使他们离开那个阴影的世界,为此他们很可能不惜杀害这个已经见过真相的人。然而那些人所执着的影子在一个已经见过真相的人眼中难道不是一文不值的东西吗?当所有人都嘲笑这个人时,这个人不也只能无奈的嘲笑他们吗?

      这个故事就是所谓的洞穴理论。整个寓言似乎暗示了苏格拉底的命运,不过我倒觉得这个寓言还隐射了整个存在的荒谬。如果我们所处的世界就是那洞中的影子,而我们则是囚禁在洞中的人,我们怎么能相信我们所见所闻的世界是个荒唐的影子呢?而更可笑的是我们还十分执着于这些影子,唯恐会失去。这几年常常听说网瘾的事,孩子们沉迷在虚幻的世界里不可自拔,即便他们知道那些都是虚幻的他们还是愿意沉迷其中,因为现实的世界乏味,虚幻的世界乐趣无穷,为此他们可以付出血泪乃至生命。反过来看这个世界也是一样,极少有人是耐得住寂寞的,他们时时刻刻都在寻求摆脱心灵空洞的东西,一本书、一首歌、一块点心,翻转手中的一支笔或是一丝妄想。执着于这个世界,这几乎是所有人潜意识里的不容怀疑的东西。他们没办法让自己深入到空洞的心灵中去,所以他们也就不愿摆脱身上的枷锁去见一见阳光。