我们前端开发天天与代码打交道,是否知道制定这些web标准的组织,以及他们制定标准的流程呢。我把我在青训营学到的【了解web标准组织,W3C规范流程和EcmaTC39规范流程】进行讲解。
关于web标准的组织有四个
这些web标准组织都有自己的github账号,我们也可以进到github里给他们进行留言。我把他们的官网和其他地址贴在下面
它的设计原则是 全民网络和万物皆可上网
Web 的社会价值在于它使人类交流、商业和分享知识的机会成为可能。W3C 的主要目标之一是让所有人都能获得这些好处,无论他们的硬件、软件、网络基础设施、母语、文化、地理位置或身体或精神能力如何。
The social value of the Web is that it enables human communication, commerce, and opportunities to share knowledge. One of W3C's primary goals is to make these benefits available to all people, whatever their hardware, software, network infrastructure, native language, culture, geographical location, or physical or mental ability.
Ecma International 是一个致力于信息和通信系统标准化的行业协会
Ecma International 的 TC39 是一组 JavaScript 开发人员、实施人员、学者等,与社区合作维护和发展 JavaScript 的定义。
兼容性 控制台 DOM 编码 获取方式 屏幕API HTML 基础概念 等规范都出自这里。
总体分为四部
具体可以看一下 W3C 流程文档 https://www.w3.org/2020/Process-20200915/#ParticipationCriteria
五个阶段
李松峰老师也是前端红宝书的译者,敬仰。