Web 标准

Web 标准是由国际标准组织制定的规则,用于定义 Web 的工作方式(有时也控制因特网)。

有几个标准组织负责定义 Web 的不同方面,所有标准必须协调一致,以使 Web 的可用性和可访问性最大化。Web 标准也必须不断发展,以改进当前状态并适应新的情况。

以下是一个非详尽的列表,让你了解网站和网络系统必须符合的标准:

  • IETF(互联网工程任务组):互联网标准(STD),其中包括管理 URIHTTPMIME 的设置和使用等内容
  • W3C:标记语言(例如 HTML)、样式定义(即 CSS)、DOM无障碍等规范
  • IANA(互联网号码分配局):名称和号码的注册管理
  • Ecma 国际:脚本标准,最突出的是 JavaScript 标准
  • ISO(国际标准化组织):涵盖各种方面的标准,包括字符编码、网站管理和用户界面设计等

反对标准

偶尔地,标准组织的成员可能对某个特性的发展方式存在分歧,有些人可能反对它。这意味着与当前形式的特性存在分歧的技术实施者(例如 Web 浏览器供应商)可能永远不会实现它。

同意该特性的供应商通常仍会实现它,以便可以对其进行实验并提供反馈。这使得感兴趣的各方可以构建用例并展示该特性的问题,希望能够达成对未来版本的共识。

标准组织的成员通常会发布他们对不同标准的立场记录,供参考。例如,参见 Mozilla 规范立场WebKit 标准立场

参见