Web标准与前端开发 | 青训营

129 阅读4分钟

1. Web的起源、架构与变迁

  • To B: To Business,一般指企业的应用,如提供数据仪表盘展示。
  • To C:To Customer。
  • To D:To Developer,研发各种开发工具,面向开发者。

Web的起源:

Web(全称World Wide Web,即万维网)起源于二十世纪六十年代末和七十年代初,是由英国科学家蒂姆·伯纳斯-李(Tim Berners-Lee)于1989年发明的一种互联网服务。Web的起源可以追溯到信息共享和跨网络协作的需求。

在那个时候,互联网已经存在了一段时间,但主要用于军事和学术研究领域。人们普遍感到需要一种更便捷的方式来共享和获取信息。蒂姆·伯纳斯-李意识到,通过将超文本和互联网结合起来,可以创建一个简单易用的系统来共享文档和资源。

蒂姆·伯纳斯-李提出了三个关键构建块来实现这一目标:统一资源标识符(Uniform Resource Identifier,URI)、超文本传输协议(Hypertext Transfer Protocol,HTTP)和超文本标记语言(Hypertext Markup Language,HTML)。

URI用于标识和定位互联网上的资源,HTTP则用于在网络上传输这些资源,而HTML则是一种用于创建结构化文档的标记语言。这三个构建块的结合使得用户可以通过超链接在文档之间浏览和导航。

在1990年底至1991年初,蒂姆·伯纳斯-李发布了第一个Web浏览器(WorldWideWeb),以及第一个Web服务器。这标志着Web的诞生与开放。Web的发展取得了长足的进步,各种协议、标准和技术逐渐形成,使得Web成为了当今连接世界的核心基础设施。

其他内容详见课程视频。

2. 了解Web标准组织

  • W3C组织

W3C(World Wide Web Consortium)是一个国际标准化组织,致力于推动Web技术的发展和标准化。它由Web的创始人蒂姆·伯纳斯-李于1994年创立,总部位于美国麻省理工学院。

W3C的使命是推动Web的全球互操作性和可持续发展。为了实现这一目标,W3C的主要任务包括制定和推广开放的Web标准、制定技术规范、提供技术指导和教育资源以及促进不同利益相关者之间的合作和共识。

W3C通过成员制度进行组织运作,其成员包括世界各地的公司、政府机构和研究组织。W3C通过成员间的合作和协商,在技术规范的制定过程中促进多方的参与和意见交流。其标准制定过程注重透明度和公正性,确保各方利益得到平衡考虑。

W3C在Web技术的发展和标准化方面取得了巨大的成就。它制定了许多核心的Web标准,如HTML、CSS、XML等,这些标准为Web的开发和互操作性提供了共同的基础。W3C还推出了各种工作组和工作组,致力于推进Web技术的不断创新和发展,如移动Web、网络隐私、语义Web等。

  • Ecma组织

Ecma国际(Ecma International)是一个由产业界成员组成的国际标准化组织,成立于1961年。它的目标是通过制定和推广通用信息和通信技术标准,促进各种信息和通信系统的互操作性和互联互通。

Ecma国际在标准化工作中主要关注信息和通信技术的领域,特别是软件语言、文件格式、数据交换和通信协议等方面。其最为著名的标准包括JavaScript、C#、ECMAScript和Office Open XML等。

作为一个开放的标准化组织,Ecma国际积极与其他国际标准化组织合作,与ISO和IEC保持密切联系,并通过协商、交流和技术合作,确保制定的标准与全球需求相适应。

通过制定通用标准,Ecma国际为技术产业提供了互操作性和互联互通的基础,促进了技术的发展和市场的竞争。其标准得到了广泛的应用和采用,为软件开发和信息通信行业带来了众多的好处。