关于 Web 标准
目录
了解 Web 标准组织
与前端关系密切的标准组织
- W3C
- 全称:World Wide Web Consortium
- Github
- 规范查询(TR:technique report)
- 主要 Web 相关标准
- DOM
- CSS
- Web Audio API
- Web Storage
- Web RTC
- WebAssembly JavaScript Interface
- Ecma (注:其并不是什么组织名称的缩写)
- 全称:Ecam International
- TC39
- Github
- Discourse
- 主要 Web 相关标准
- ECMAScript Language Specification (ECMA-262)
- ECMAScript Internationalization API Specificaition (ECMA-402)
- WHATWG
- 全称:Web Hypertext Application Technology Working Group
- Github
- 规范查询
- 主要 Web 相关标准
- IETF
- 全称:Internet Enginnering Task Force
- Github
- 主要 Web 相关标准
W3C 规范制定流程
- Explainer
- Find the right community/group
- Web IDL for APIs
- Step-by-step algorithms
- GitHub,Markdown,respec,bikeshed,etc
- Get an early review w3ctag/design-reviews
- Write web-platform-tests(WPT) tests
Ecma TC39 规范制定流程
- Championing a proposal at TC39
- How to write a good explainer
- Presenting a Proposal to TC39
- Reading a proposal draft
- Stage 3 Proposal Reveiews
- How to experiment with a proposal before Stage4
- Implementing and shipping TC39 proposal
如何参与 – 关注会议
W3C 会议
- 年度大会
- AC
- TPAC
- 全称:Technical Plenary and Advisory Committe
- 工作组会议
Ecam 会议
课后问答
公司作为标准组织会员有何好处
- 公司在实践中,会产生公司内部小返回的标准,作为会员参加会议,可以了解到相关信息
- 在会议中,亦可以将自己的标准推广出去
- 作为会员公司的员工,对标准的了解会更进一步,有利于公司氛围的提高
书籍推荐
node.js 在大厂的应用方向
- 2B 层面
- 作为 BFF (back-end and front-end)中间层,将接口再封装一层,用于不同的前端场景
- 2D 层面
是否应吃透 JS 才去学习 React、Vue 框架
- 框架作为更高一层的抽象,可以先去学习框架
- 针对具体业务,带着问题学习 JS 原理
- JS 原理学习与框架学习相辅相成
前端开发工程师学习 WebAssembly
- 随着计算量的提高,前端的性能亦需要提升,前端开发需要了解 WebAssembly
- 前端开发工程师亦需要学习底层原理,提高对前端的理解
|