首先我们来看一下什么是web标准:
web标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(structure)、表现(presentation)和行为(behavior)。对应的标准也分三方面:结构化标准语言主要包括xhtml和xml,表现标准语言主要包括css,行为标准主要包括对象模型(如w3c dom)、ecmascript等。这些标准大部分由w3c起草和发布,也有一些是其他标准组织制订的标准,比如ecma(european computer manufacturers association)的ecmascript标准。(摘自:网页设计师 www.w3cn.org )
通过网易教授allan的特稿:国外门户开始向web标准靠近。为我们拉开了门户网站向web标准转变的序幕。在yahoo全球众多网站中,除yahoo英文(www.yahoo.com)已经改为web标准外,我们更可以很欣慰的看到,我们亚洲的网站也以大的步伐在向这一网站规范统一的模式靠近——yahoo韩国。
虽然仍采用"<!doctype html public "-//w3c//dtd html 4.01 transitional//en" "http://www.w3.org/tr/html4/loose.dtd">"但是整体结构已经采用div+css实施布局规划了。
全新的yahoo韩国基于web标准开发,在保留韩国独有的清新的颜色,与大方的风格外,由于采用web标准更是使其在页面加载速度上要更胜一筹。以前有很多朋友讨论过"web标准与网页美观"的问题,以为只有结构简单、颜色单一的网站才能使用web标准来制作。以上的yahoo韩国就是最好的教程,你也可以制作出很漂亮的网站,当然同时它也符合web标准。
采用web标准之后,整体代码都有了明显的减少,yahoo韩国首页纯代码有58k,而yahoo中国的代码则有87k,如再加上图片广告的下载,页面加载速度恐怕会更慢了。这个是yahoo的经典页头设计,看看在标准中我们怎样来完成它:
presentation:
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器