代码上的一些修正与升级

还是像往常一样,先说一些与访客有关的问题。不知从什么时候起,网页load的速度变得很慢(有人大喊:就是加了广告之后!)。。。我试了不要广告,似乎问题依然存在。不过用Firefox浏览的话就没有这样的问题了,速度很快。估计是IE load网页的方式导致的。

由于有位比较激动的访客留言用了很多感叹号,把网页的表格撑破了,使我终于认识到word break的重要性,将这个缺陷补救了。另外,我以后可能会将过往涉及有真实姓名的日志删改,免得惹麻烦。我不是那些nice的受众甚广的客气日志,对任何事物都温和地从不说不好,这里我只是用来发牢骚,因为自己的不得志而将不满发泄到看不顺眼的事物之上。

重写了日志截短和日志显示的代码。这两部分我一直都写不好,这次重写想将代码写得可读性高一些,以为简洁后源代码会少一点,结果文件大了1k多。不过还好,出来效果还算满意,截短和显示基本都达到了我的愿景。(赶赶潮流,乱用也要用一下这个新词~)

终于,将全站改成了UTF-8编码,抛弃鸟GB2312。用了UTF-8算是终于符合现时的网络主流了,不用再整天出现代码不符的问题。本来我并不迫切改,不过用GB2312在Technorati上经常有字符显示不出来。

但似乎还有一点小问题,改成UTF-8后,get方式的内容并不见得是我想象中的Unicode编码,而仍是我可辨认的中文字。大部分没什么问题,但tag好像有部分无法匹配,列不出含有对应tag的日志。我对编码实在不懂,或者哪位有研究的,务必请赐教一下。要避免这个bug,可以直接使用archive,那里暂时没发现什么问题。或者直接使用Firefox,完全不会有任何问题。

从外在,自以为现在这里的blog程序已经接近完善了,不会再有什么代码上的大改动。再下来,可能会把后台改得安全一些,毕竟看到这段时间的aiic就有点怕了。

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s