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

81 阅读2分钟

这是我参与「第四届青训营 」笔记创作活动的第3天

起源、架构、变迁

“假设存储在各地计算机上的所有信息都是链接的。假设我可以对我的计算机进行编程,以创建一个空间,在这个空间中,一切都可以链接到一切。” ——蒂姆·伯纳斯-李,万维网的发明者

1989年诞生时,Web由三种技术构成

  • HTML
  • HTTP
  • URL

我们常见的CSS和JavaScript是几年后才出现的。

其经过三个时代:只读时代、体验时代、敏捷时代。

image.png

前端应用的领域

浏览器

Chrome、Edge、Firebox...

image.png

服务器

Node.js、Express JS...

image.png

终端与跨端

Webpack CLI、Babel CLI、Vue CLI、React CLI...

image.png

语言、框架、工具

语言:HTML、CSS、JavaScript...

框架:Node.js、koa、React、Vue...

image.png

关于Web标准

Web 标准也称网页标准,它由一系列标准组成,这些标准大部分由 W3C 负责制订,也有一些标准由其他标准组织制定的,如 ECMA 的ECMAScript标准等。

了解Web标准组织

W3C、Ecma、WHATWG、IETF

W3C与Ecma会员

W3C

W3C(英语:World Wide Web Consortium,万维网联盟),又称 W3C 理事会,是万维网的主要国际标准组织。

万维网(World Wide Web)是作为欧洲核子研究组织的一个项目发展起来的,在那里 Tim Berners-Lee 开发出万维网的雏形。 Tim Berners-Lee - 万维网的发明人 - 目前是万维网联盟的主任。

W3C 在 1994 年被创建的目的是,为了完成麻省理工学院(MIT)与欧洲粒子物理研究所(CERN)之间的协同工作,并得到了美国国防部高级研究计划局(DARPA)和欧洲委员会(European Commission)的支持。


Ecma TC39

TC39是ECMA 国际组织第 39 号技术委员会( Technical Committee ),它是一个推动 JavaScript 发展的委员会。它是 ECMA 的一部分, ECMA 是 “ ECMAScript ” 规范下的 JavaScript 语言标准化的机构。

TC39 由各个主流浏览器厂商的代表构成,当然国内一些大型的科技公司比如阿里和字节都已经加入了 TC39 。他们的主要工作就是制定 ECMAScript 标准,标准生成的流程,并实现。

每两个月,TC39 都会召开会议,成员指定的代表和受邀的专家参加。 这些会议的记录在 GitHub 存储库中公开。

如何参与

W3C会议

  • 年度大会:AC、TPAC
  • 工作组会议:每月会议、各种研讨会

Ecma会议

  • 年度大会:GA
  • TC39会议:每1-2个月