w3c标准搬运

1、什么是w3c标准

  w3c(World Wide Web Consortium)标准是一些列web标准的集合,在百度上面搜索也只是告诉你w3c标准主要对应三个方面:css

  一、结构化标准语言(xml,xhtml)html

  二、表现标准语言(css)web

  三、行为标准(dom,ecmascript)ajax

  可是这个描述并非很全,且看官方对w3c标准的定义api

W3C standards define an Open Web Platform for application development that has the unprecedented potential to enable developers to build rich interactive experiences, powered by vast data stores, that are available on any device. Although the boundaries of the platform continue to evolve, industry leaders speak nearly in unison about how HTML5 will be the cornerstone for this platform. But the full strength of the platform relies on many more technologies that W3C and its partners are creating, including CSS, SVG, WOFF, the Semantic Web stack, XML, and a variety of APIs.浏览器

  能够看出W3C标准还包含字体,安全,语义化不少方面的内容。安全

2、w3c标准主要分为哪几部分

  目前为止w3c标准主要分为web结构、web设备、web设计与应用、web语义化、xml技术、web服务以及浏览和创做工具7大部分。每个部分又细分为不少小部分,以下图所示:网络

图片描述

3、每一部分的简要介绍

一、web设计和应用程序

  这部分主要是涉及到web构建和web页面渲染的一些标准, 包括html,css,svg,ajax和其余的一些web应用程序。同时也涉及到web的可访问性方面的内容。app

二、web设备

  这里主要讲互联网的应该不管什么时候何地都可以让任何设备访问。这包括移动电话和其余移动设备的网络访问,以及在消费电子,打印机,交互式电视,甚至汽车网络技术的使用。dom

三、web结构

  web的体系结构侧重于web基础技术和维持网络的一些原则。包括uri和http。

四、web语义化

  web语义化技术令人们根据相应的规则建立词汇表,编写数据处理规则,让计算机可以作更多有用的工做。

五、xml技术

  xml技术包括xml,xml命名空间,xml schema, xslt, exi 和其余相关的标准。它是能够定义其它语言的语言,最初设计主要是弥补html设计上的不足以强大的扩展性知足网络信息发布的须要,后来逐渐用于网络数据的转换和描述。设计的初衷是为了传输和存储语言,能够用户自定义标签。

六、web服务

  这部分的标准里面主要又定义了支付,安全和国际化方面的一些标准。

七、浏览和创做工具

  主要介绍了人能够浏览器,媒体播放器访问web,并获取相关的咨询,也能够经过博客,cms系统,社交媒体发布信息到网上。

4、经常使用web标准

  到目前为止w3c官网总共有92个标准(细分后的),想具体了解请访问https://www.w3.org/TR/,按照2/8原则,经常使用的有10多条,分别是

  一、web可访问性
  二、视频
  三、html
  四、css
  五、dom
  六、xml
  七、图形
  八、语义化web
  九、http
  十、国际化
  十一、JavaScript apis
  十二、web安全
  1三、web字体
  1四、svg
  1五、音频
  1六、web性能
  1七、xhtml

5、小结

  web标准是一系列标准的结合,做为一个web开发人员,了解web标准可以让咱们开发的网站更加友好,更加安全,更加可靠。

相关文章
相关标签/搜索