共计 1012 个字符,预计需要花费 3 分钟才能阅读完成。
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. 有清晰合理的结构,提高了网站的易用性。
第三、
兼容性
由于实现向后兼容,所以当浏览器版本更新或者出现新的网络交互设备时所有应用能够被继续正确执行
(个人小谈)