今天做了以下完善工作。
把缺失的页面都补上了,包括已经有,但不能正常使用的页面,实在搞不定的就干脆先取消,等将来做好了再放上来。
其实这是做网站的基本准则之一,只不过因为这是个人网站,我一向都不太注重链接的有效性;现在觉得不妥了,也算是思想上一层提高。
修改了框架页面,补上了noframes里面的内容。以前从来不管这个。如果访客的浏览器不支持框架,看不了本站,我也并不介意。现在这个想法没有变,我只是在一定范围内尽量考虑兼容性,但如果连那么老的浏览器都要考虑,也太烦了。那为什么又要加上这部分内容呢?目的并不是考虑那些老掉牙的浏览器,而是为了正确引导搜索引擎。搜索引擎往往不能非常正确地分析框架,甚至有的引擎干脆就忽略框架部分了——所以在noframes里面放入站内全部链接,还是有实际意义的。
尽管我已经很注意标签的关闭,但实际上还是有很多meta敞开着;还有一些script、style也没有申明type。见一个灭一个吧,慢慢来,反正不赶什么。
下一步,计划解决这个问题:绝大部分内容页面,如果单独打开,视觉效果就会差很多。我考虑是不是在每个页面里面引用一段script,将单独打开的页面转回框架内。初步打算用script+php实现。
没有评论:
发表评论