谁制定了 Web 标准?
网络标准的历史:当美国军方在 1960 年代创建了一个名为 ARPANET 的通信网络时,网络应运而生。 ARPANET 采用分组交换方式传输信息,是第一个使用 TCP/IP 模型的网络。在 20 年后的 1980 年,Tim Berners-Lee 给出了通过链接在不同节点之间传输数据的概念。
1990 年,蒂姆·伯纳斯-李 (Tim Berners-Lee) 做出了所有必要的安排来实施第一个网络模型。它由 HTTP 协议、用于创建网页的 HTML 和用于查看网页的 Web 浏览器以及最后一个 HTTP 服务器组成。网络就是这样开始的。
网络标准
Web 标准被定义为用于构建网站的技术。 Web 标准由称为规范的技术文档组成,这些文档提供了有关 Web 技术应如何工作的详细信息。这些文档对于工程师以更有效的方式为用户制作 Web 应用程序非常有帮助。
需要网络标准
网络创建后,人们可以通过计算机系统访问它,当时只有少数系统可以访问网络,但随着技术的兴起,人们访问网络的方式完全改变了。现在人们使用不同类型的设备,如手机、平板电脑、笔记本电脑、台式机等。还有更多设备,如车辆中提供的导航界面和使用语音的智能扬声器。此外,访问网络时屏幕尺寸也不同,并且还可以使用不同的操作系统以及许多网络浏览器。所有这些都使得每个人在不同设备上以不同方式访问同一个网络变得截然不同。
因此,在开发网站时需要制定某些标准,以便这些网站在具有不同配置的所有设备上顺利运行。 Web 标准构成了开发人员开发网站的规则和法规的基础。
因此,1994 年,Tim Berners-Lee 创立了万维网联盟,也称为 W3C。 W3C 组织与许多不同的 IT 组织合作,共同制定 Web 开发的标准/管理规则。
Web 标准的组成部分
- W3C 对 HTML、CSS 以及网站中使用的不同图像格式的建议。
- Web超文本应用技术工作组(WHATWG)提供的生活标准,这些标准包括文档对象模型标准、URL标准、编码标准等。
- JSON 标准由 ECMA International 给出。
- 国际标准化组织 (ISO) 的建议。
开放标准
Tim Berners-Lee 和 W3C 组织的代表给出了 Web 标准最宝贵的特性,即 Web 将永远免费使用,并且对于开发人员的贡献意味着它不会受到专利权或许可的限制。由于此功能,每个人都可以独立编写构建网站的代码,而无需向任何人支付任何费用。由于其开放性,没有审查的机会意味着单个组织无法控制它。
万维网联盟 (W3C)
维护和创建新 Web 标准的功劳归功于被认为是主要组织的万维网联盟 (W3C)。 W3C 定义了许多标准,其中包括用于制作网站的不同语言,如 HTML、CSS、JavaScript 等。
如果该网站或网页具有正确的 HTML 和 CSS,则任何网站都将被视为遵循给定的网络。这些语言还需要遵守语义和可访问性程序。
万维网联盟 (W3C) 的特点
- Web for All: (W3C)的主要目标是让所有人都可以访问 Web 服务,无论他们的软件或硬件配置是什么,也无论他们住在哪里。此功能可帮助世界各地的人们相互联系和交流。
- Web on Everything:此功能确保每台设备都可以轻松访问网络,因为人们正在使用各种各样的设备和界面,如手机、平板电脑、智能助手等。
- Web Of Easy Interaction:网站应该易于加载,并且必须具有交互性,这样用户才不会感到无聊。它应该通过牢记用户的利益来构建。
- 信任网络:网络应该是安全的,并且必须赢得用户的信任,因此制定了使用各种安全措施的指南,例如网站的 SSL 证书、比 HTTP 更安全的 HTTPS 协议以及许多其他降低风险的措施对这些网站的攻击。