标准还是效果?
在网页设计的过程中,我们可能会为了是追求标准还是追求效果而摇摆不定。虽然我们总是希望将两者的关系统一起来,但事实上目前基本是不可能的。
目前使用得较为广泛的网页设计标准是HTML 4.x和xhtml,而网页标准的制定者是w3c组织,但实际上左右这一标准的是微软。HTML是微软推行的标准,目前的大多数大型网站比如yahoo,youtube等都是使用HTML4.x标准的,因为这一标准比较成熟而且兼容性较好。而xhtml是w3c组织推荐的标准,它作为向xml过渡的标准,对html标准作出了一些规范。
在大多数情况下xhtml标准都是好使的,我们几乎可以无缝地从html过渡到xhtml。但是,有些时候我们也会遇到一些困惑。我曾经就一个问题请教过在微软工作的realdodo,我尝试写过一个非常精简的所见即所得编辑器,因为我觉得tinyMCE的代码过于庞大,但是后来却在浏览器兼容性上卡了壳。举一个非常简单的例子,我在mozilla或者opera平台上生成的html标签是小写的,而在IE上却是大写的,而大写的html标签是不符合xhtml标准的。当我问dodo为什么微软非要把这些标签弄成大写的时候,他告诉我微软就是要向你表明它不支持xhtml标准。我想这句话就可以解释为什么当前的浏览器分为IE和非IE阵营,这不仅仅是市场份额决定,而且也是各个浏览器对待标准的态度决定的。
你的默认首页是什么?
浏览器现在已经成为我们审视这个世界的重要窗口,在10年前我们还在问自己如果没有了电视我们会怎么样,而现在的年轻人如果几个小时不上网就会显得坐立不安。浏览器有一个很有意思的设置,那就是它的默认首页,顾名思义就是你打开浏览器看到的第一个网站。这可是各大网站的兵家必争之地,曾几何时几乎所有的网站都在最显眼的地方,放置着“设置为首页”的链接。而从默认首页潮流的变迁,也可以折射出互联网的发展。