Web 标准

Web 标准是由国际标准机构制定的规则,它们定义了Web 的工作方式(有时也控制着互联网)。

有几个标准机构负责定义 Web 的不同方面,所有标准都必须协调一致,以保持 Web 的最大可用性和可访问性。Web 标准也必须不断发展,以改善现状并适应新的情况。

这份非详尽列表让您了解网站和网络系统必须遵守哪些标准

  • IETF (Internet Engineering Task Force):互联网标准 (STD),除其他外,它管理着 URIHTTPMIME 的设置和使用
  • W3C:标记语言(例如,HTML)、样式定义(即 CSS)、DOM可访问性的规范
  • IANA (Internet Assigned Numbers Authority):名称和数字注册表
  • Ecma Intl.:脚本标准,其中最著名的是 JavaScript
  • ISO (International Organization for Standardization):管理各种方面的标准,包括字符编码、网站管理和用户界面设计

反对标准

偶尔,标准机构的成员可能会对某个功能的开发方式存在分歧,有些人可能会反对它。这意味着不同意该功能当前形式的技术实现者(例如网页浏览器供应商)不太可能实现它。

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

标准机构成员通常会发布他们对不同标准的立场记录,以供参考。例如,请参阅 Mozilla 规范立场WebKit 标准立场

另见