W3C是检验网页合格程度的一个国际标准。观止网站通过W3C系列验证标志着观止的设计制作水平、代码编写规范已经达到国际水准。
W3C(World Wide Web Consortium)中文意思是W3C理事会或万维网联盟。于1994年10月在麻省理工学院计算机科学实验室成立。创建者是万维网的发明者Tim Berners-Lee。W3C检验每一个网页的HTML代码。
是否符合W3C国际标准,是Web技术领域内最具权威的中立机构,致力于推动Web发展,保证各种Web技术能很好地协同工作。
W3C组织是制定网络标准的一个非赢利组织,HTML、XHTML、CSS、XML的标准就是由W3C来定制。W3C会员(大约500名会员)包括生产技术产品及服务的厂商、内容供应商、团体用户、研究实验室、标准制定机构和政府部门,一起协同工作,致力在万维网发展方向上达成共识。
多年以来,W3C把那些没有被部分会员公司严格执行的规范定义为“推荐”(Recommendations)。自1998年开始,“Web标准组织”(www.webstandards.org)将W3C的“推荐”重新定义为“Web标准”,这是一种商业手法,目的是让制造商重视并重新定位规范,在新的浏览器和网络设备中完全地支持那些规范。
WEB标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。对应的标准也分三方面:结构化标准语言主要包括XHTML和XML,表现标准语言主要包括CSS,行为标准主要包括对象模型(如W3C DOM)、ECMAScript等。这些标准大部分由W3C起草和发布,也有一些是其他标准组织制订的标准,比如ECMA(European Computer Manufacturers Association)的ECMAScript标准。
事实证明,严格执行Xhtml标准,并符合W3C规范的网站将获得好多智能设备/浏览器的支持和兼容。截止目前没有搜索引擎表示排名规则会倾向于符合W3C标准的网站或页面,但事实证明使用XTHML架构的网站排名状况一般都不错。
符合W3C标准的网站有什么好处
1、兼容性
按W3C标准制作的网站可以在不同浏览器不同分辨率下正常显示,如IE6, IE7,Firefox, Mozilla, Safari, Opera等浏览器下都可以正常显示和浏览,甚至在更老版本的浏览器中也能正常显示基本结构,即使CSS/XSL样式无法解析,它也能显示出完整的信息和结构。
页面也很容易被转换成其他格式文档,例如数据库或者word格式,也容易被移植到新的系统--硬件或者软件系统,比如网络电视、PDA等等。这是XML天生具有的优势。 而且不仅仅是普通浏览器可以阅读,那些有残疾的人们也可以通过盲人浏览器、声音阅读器正常使用。
2、向后兼容性
按W3C标准建立的页面,将在未来的新浏览器或者新网络设备中很好的工作。我们只要修改CSS或者XSL定制相应的表现形式就可以了。
3、网页代码简洁干净,页面共用css,提高网页加载速度
按W3C标准制作的页面代码量小,可以节省带宽。这只是web标准附带的好处,因为DIV的结构本身就比TABLE简单,TABLE布局的层层嵌套造成代码臃肿,文件尺寸膨胀。通常情况下,相同表现的页面用DIV+CSS比用TABLE布局的节省2/3的代码。至于节省带宽的意义,并不主要针对普通用户,而主要针对网站经营者,特别是中大型网站,类似新浪、网易这样的站点。一个新闻首页从500K缩小到170k,假设一天的pageview是3000万(保守数字),那么节省的服务器流量就是330k*30000000=9440G,这个成本的节约是可观的。
4、符合国际趋势
为残障人士提供方便的网络浏览是美国及欧洲一些国家的法律规定,由于web标准页面的清晰结构、语义完整,一些相关设备能很容易的正确提取信息给残障人士。因此,方便盲人阅读信息也成为web标准的天生好处之一。至于有人说中国目前还有很多人为解决温饱发愁,哪有时间考虑残障人士。这又是另一个大的问题,不在此文讨论范畴。但如果你的页面按web标准制作了,就能不费事的达到这个效果,何乐而不为呢?
5、提供搜索引擎友好性
按W3C标准制作的网站,对搜索引擎更加“透明”,因为良好清晰的结构使得搜索引擎能够方便的判断与评估信息,从而建立更精确的索引,进而提高关键词排名,增加网页收录数。