w3c、web标准对我们web前端开发
人员来说,概念不是太清楚,我们都知道各浏览器的兼容性问题,究竟是为什么我们做出来的网页没能让各浏览器兼容呢!这就和w3c、web标准有关系了,接下来我们来了解一下什么是w3c、web标准
.
w3c的定义
W3C是英文 World Wide Web Consortium 的缩写,中文意思是W3C理事会或万维网联盟。W3C于1994年10月在麻省理工学院计算机科学实验室成立。创建者是万维网的发明者Tim Berners-Lee。 W3C组织是对网络标准制定的一个非赢利组织,像HTML、XHTML、CSS、XML的标准就是由W3C来定制。W3C会员(大约500名会员)包括生产技术产品及服务的厂商、内容供应商、团体用户、研究实验室、标准制定机构和政府部门,一起协同工作,致力在万维网发展方向上达成共识。
web标准
的定义
WEB标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。对应的标准也分三方面:结构化标准语言主要包括XHTML和XML,表现标准语言主要包括CSS
,行为标准主要包括对象模型(如W3C DOM)、ECMAScript等。这些标准大部分由W3C起草和发布,也有一些是其他标准组织制订的标准,比如ECMA(European Computer Manufacturers Association)的ECMAScript标准。
遵循这些标准对我们的好处
第一
、 浏览者的好处
1. 文件下载速度更快,浏览器显示页面速度也快
2. 有清晰的语义结构,所有内容能被更多的用户所访问
3. 由于实现了结构与表现的分离,使得内容能被更多的设备所访问。
4. 有独立的样式表,用户自己可以很方便的选择自己的页面外观。
5. 可以调用独立的打印样式文件,方便页面的打印。
第二、
对网站拥有者的好处
1. 由于代码更简洁组建用得更少,所以使得维护变得更容易。
2. 对宽带成本减低,节约了成本
3. 页面有结构清晰的语义性,使得更加容易被搜索引擎搜到网站的信息。
4. 可以调用不同的样式文件,使得提供打印版本变得更加容易。
5. 有清晰合理的结构,提高了网站的易用性。
第三、
兼容性
由于实现向后兼容,所以当浏览器版本更新或者出现新的网络交互设备时所有应用能够被继续正确执行
(个人小谈)
本文由 kevin 创作,采用 知识共享署名4.0 国际许可协议进行许可。
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名。