以前我也用 CSS, 不过只是很简单地用它来控制字体大小、链接样式,表格边框而已。要说页面布局和排版,我从来没想过用 CSS, 毕竟我用表格可以算得上是滚瓜烂熟了,表格+少许 CSS, 我已经能够实现所有需要的效果了。
月度归档:2005年11月
被切断通讯的感觉
下午下了班,急着回家,因为已经月末了,一直还没空去交电话费。赶紧回家上网交了去。
回家把本子插好,开机的时候,突然看见电话的屏幕上有行奇怪的字,没看明白是什么。拿起电话听了一下,怪哦,什么声音都没有……
我那个电话是比较破的,朋友送的。平时通话质量就不太好。我想都没想就断定是电话出问题了,把线都重新插了一下,再试……还不行。
半个小时后,利用修电脑常用的“替换法”,我已经把电话线、电话机、分线盒……每个部件的出问题可能性都排除了。颓废地想:算了,还是上先上网吧,给网通公司发个Email问问……
然后发现:网也上不了……
不能打电话、不能接电话、不能上网……天哪,这是什么世界啊?
对着电脑无奈了,最后只好拿手机给网通打电话——这让我发现了中国的通讯运营商的又一个狠招:当你的固定电话无恙的时候,你可以拨打免费的网通或者电信的服务电话;当你的手机无恙的时候,你可以拨打免费的移动或者联通的电话;可是当你的手机出问题(比如我前两天充值后很长时间不能开机),你就只能用固定电话打收费的移动服务号码;而当你的座机出问题的时候,你又只能用手机打收费的固定电话服务号!而且这时候你会发现世界上最难打的电话号码是什么。
网通说:我们马上帮您查一下问题,很快会和您联系的……
网通的很快一直持续到第二天下午我写这个日志的时候,中间我还给网通又打过一个电话,回答如上。
被切断通讯的时间里,我玩单机游戏,写CSS,写文章……
总会突然想起来今天应该给某地的某某同志发的Email还没发;或者答应帮某网站的某某同志弄的东西还没给对方,然后就会下意识地开QQ;然后下意识地想打电话告诉对方我上不了网……
这种折磨持续了没有太久就消失了,我最终因为不堪忍受,抱着一本纸质教程睡着了……
看不见的敌人
今天看了一部老片《The Bunker》,因为要帮朋友写一篇作业。看了之后感觉还可以。
第二次世界大战作为人类历史上影响最为深远的事件,持续时间之长,涉及范围之广,为战后的文艺创作提供了取之不尽用之不竭的题材。
战争的残酷无情,人类生命的脆弱,生死存亡之际的人性……没有什么别的事件,更易于表达这些主题。美国电影《碉堡》(The Bunker),正是一部以第二次世界大战为背景,试图探索和表现导演对人类本性、心理等问题观点的作品。
电影讲述了德国战败前夕,一队德国士兵逃到德国与比利时交界地区的一座森林,藏入一座碉堡,试图在这里做最后挣扎,最终他们没有被敌人攻陷或者俘虏,却被他们自己打败,几乎全军覆没的故事。导演通过设置悬念,充分利用各种矛盾冲突的演化和发展,逐步推进电影的情节,直到所有的矛盾冲突都积累到最高点,也是电影的情节的高潮时,顺理成章地将电影里的角色们推向他们早已注定的结局。
这部电影虽然以世界大战为背景,但是在影片中却没有太多双方交战的场面,实际上,影片一直到电影的最后,才出现了另一方。而在长达一小时多的主要部分,七名德国士兵一直在和“看不见的敌人”——他们自己心里的恐惧、猜忌作战。在电影的最开始,显示了尼采的一句名言——“当你凝视着深渊的时候,深渊也在凝视着你”(If you gaze for a long into an abyss, the abyss gazes also to you.),这应该就是导演希望通过这部影片表现的主题。而尼采的这句话,还有一半是“当你和魔鬼搏斗的时候,你也是魔鬼”。
动网的blog和动易的html
动网的论坛程序,在国内真的是影响深远,不仅使用的网站多,而且在ASP技术普及、交流方面也贡献不小,我接触ASP,就是从动网论坛开始的,动网现在的开发支柱——迷城浪子,据他自己说也是这样。从学习动网源代码开始,到掌握了ASP技术后分析、修改,到成为独当一面的ASP技术员,应该还有不少人走过这样的一条道路。
动网似乎一直是国内ASP技术的领头羊,很多现在被国内ASP程序普遍使用的手段,往往最早都是在动网论坛程序上开始运用,它不一定做得最好,但是它在新技术的运用上,从不后人。直到现在似乎还是,DIV+CSS布局,XML+XSLT输出……
但是在博客的问题上,动网不但落后了,而且几乎是完全被甩开了。动网Boke的1.0版本,随着动网的7.1而下载到无数站长的空间里。但是在互联网上,使用动网Boke的网站少得可怜。其实不怪站长们多此一举要到处去找别的博客程序并费尽心机地整合啊,修改啊。其实用动网论坛又想做博客网站的站长肯定都希望用动网boke来做,问题是动网根本没有博客程序,动网boke充其量是一个模仿博客的个人文集插件而已。除了RSS以外,它不具备任何博客的特征,连限制于站内的Trackback都没有。
当然我们不知道动网真正要做的是什么,多人博客系统 or 动网论坛的个人文集插件。如果是前者,那动网boke真的是目前我所接触过的blog程序里最糟糕的一个。如果是后者,那它真的可以算是一个非常经典的而且最好的动网插件了。
与此类似,动易也有一样的问题,动易的系统简单易用,功能强大,在对模版功能要求很高的CMS系统里,动易系统几乎所有页面都可以定制模板(另一种说法是几乎所有页面都只能),而又不过于复杂。在没有人关注WEB新标准的时候,动易真的很人性化。
但是对于希望构建符合WEB新标准的网站的站长来说,则是另一种情况。动易目前还不支持WEB新标准,不仅程序自身不支持,而且它不让你支持。
你可以尝试在Dreamweaver8.0中制作一个代码非常规范的网页,把源代码粘贴到动易的模版编辑器中,然后保存,再编辑它——你发现,你的很规范的代码,现在已经不规范了,属性值的引号被自动去掉了,小写的HTML标签有的被替换为大写,有的被替换为首字母大写……
动易的团队相比一年多以前,已经强大了很多倍,动易的功能模块也已经趋于成熟。这个时候,动易在运用新技术,增强功能之外,应该将适当的精力投向市场,看看现在的互联网上的潮流和趋势。也许我们认为新标准不重要,或者我们认为支持新规范不如增加新功能更重要,但是要看到越来越多的站长开始重视、追求这个,如果我们的产品不符合他们的需要,他们就会转向别的提供商,别的产品。
无论对于动网,还是动易,在做到了、或者接近了同类产品中的领先地位的时候,还要做技术的领头羊,带领行业的发展,而不是等着到了没有它不行的时候,才去运用某项技术。不是要等着网络的发展趋势来敲自己的屁股,而是时刻关注最前沿的咨询,并在涉足的行业内,引领着大家向那种趋势前进。
以动网和动易的技术实力,我相信所有上述的这些问题,都只是理念和认识上的问题,因为从技术的角度讲,这些暂时存在的缺点,都不足以对他们形成障碍。
动网和动易都计划在下一版本的程序中做出重大的改动,希望会让我们有惊喜!
ASP中的数字和字符比较
昨晚和老迷聊天聊到很晚,说到一个把字符串转换为数字进行比较的问题。老迷说他喜欢保持字符串本身的类型,进行字符串的匹配比较,而不喜欢把字符串强制转换为数字进行比较。 一开始我不太明白这到底有什么区别,比如
a = "1" If a = 1 Then 'Something End If
和
a = "1" If a = "1" Then 'Something End If
《世界大战》
昨天晚上回来的时候已经感觉很累了,又有朋友在宿舍玩,就翻碟来看。好久都没去买DVD了,找出一张前几天买的《世界大战》,一直听说,不过买来就一直没看,就放了看了。
总的感觉一般,我们不是专业的影评人,对于拍摄啊,演员的表现啊都没什么发言权。不过作为老看电影的观众,对这部片子的感觉就是一般。 继续阅读
关于动易整合的个人想法
整合,是软件开发领域的一个新的热点和发展趋势。基于C/S架构的网络运用程序正在向B/S架构过渡或者被B/S架构的软件所代替。相比之下,论坛啊,商城啊之类的整合都已经是小菜了,专家们思考的是怎样实现不同平台、不同系统、不同程序语言和数据库之间的信息查询、数据交换、身份认证等等。
动易系统从第一个版本开始就把自己拴死在动网论坛身上,从最早的数据库整合,到后来的Cookies整合,一直到2005版的通信证整合,尽管是越来越摆脱动网程序的限制,但是说到底还是动易去和目标程序整合。要想办法实现目标程序的注册、登陆、注销等等一系列的问题。 继续阅读
用ASP为blog程序编写Trackback功能
作为所谓的Blog三大特征之一的Trackback Ping,在网络上并没有一个真正的规范,它实际上最早是在Moveable发明并开始运用的一种技术,与另外两项被广泛认为是Blog最主要特征的RSS和Permalink相比,RSS本质上是是一种遵循W3C RDF规范的XML格式,Permalink是一种非常通用的静态地址技术,而Trackback Ping目前为止仅仅是在blog程序中得到运用,除了Moveable的一份技术规范文档外,也没有什么权威的标准,尤其在国内,众多blog程序有的支持有的不支持,有的有限支持,甚至还有因标准不一致而不能互相通信的(参见《blog is dead(blog已死)》)。 继续阅读
重新做我的blog了
今天是11月15日,我决定采用新的blog程序。原来的部分文章被我整理过来了,大部分没有。
采用新的blog,是因为我不想浪费时间在修改blog程序上,所以找了一个在我看来各方面都比较能满足我的需要的blog系统。我关注的是,它很简洁,很清爽。而且符合WEB规范。
在自我放逐了一段时间之后,我希望从这个新的blog投入使用开始,也宣布刀刀的恢复正常。
感谢我的朋友们,新朋友,老朋友。