这是我参与「第五届青训营 」伴学笔记创作活动的第 10 天
凡事都有一个相对成熟的标准或者准测,那么Web开发的标准是谁或者说是什么组织制订的呢? Web 标准是由标准机构创建的——这些机构邀请不同技术公司的人员聚集在一起,并就如何以最佳方式实现所有用例达成共识。W3C 是最著名的 Web 标准组织,但还有其他组织,例如WHATWG(负责 HTML 语言的现代化),ECMA(发布基于 JavaScript 的 ECMAScript 标准),Khronos(发布 3D 图形技术,例如 Web GL)等。
简单了解其中的W3C标准:
W3C对于WEB标准提出了规范化的要求
1)标签和属性名字母要小写
2)标签要闭合
3)标签不允许随意嵌套
4)尽量使用外链css样式表和js脚本。让结构、表现和行为分为三块,符合规范。同时提高页面渲染速度,提高用户的体验。
5)样式尽量少用行间样式表,使结构与表现分离
6)标签的id和class等属性命名要做到见文知义,更利于seo,代码便于维护
本篇主要围绕四点展开
1. 了解 Web标准组织
2. W3C 与 Ecma 会员
3. W3C 流程
4. TC 39 流程
1.了解Web标准组织
W3C、Ecma
WHATWG、IETF
2.W3C 与 Ecma 会员
3.W3C 流程
规范制定的流程
W3C推荐标准(W3C Recommendation)是万维网联盟(W3C)标准工作组的标准批准过程的最终阶段。 这一名称表示了该标准文档已经经历了W3C成员组织和公众的评审。 W3C推荐标准的目的在于使万维网技术标准化。 W3C推荐标准与其他许多行业的发布的标准相当。
具体操作步骤
4.TC 39 流程
阶段:
0.稻草人阶段(以任何形式提交的想法)
1.正式的建议阶段(正式的文档)
2.草案(提案有了具体的语义与语法的描述)
3.候选推荐标准(完备的文本,且至少有2个已经实现的建议)
4.完成,成为标准(通过单元测试)
PS:关注W3C会议
关注ECMA会议
总结
Web 标准是由标准机构来创建的,这些机构通过邀请不同技术公司的人员聚集在一起,并就如何以最佳方式实现所有用例达成共识。本节课针对 Web 标准这一课题,带领我们了解行业标准的发展动态,从而能更好地把握前端的前沿趋势。