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

75 阅读1分钟

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

前端基础班第五节:Web标准与前端开发。前端开发是一个随着Web标准不断健全和完善发展起来的职业,本节课从宏观视角概述了前端开发这一职业的起源和变迁,重点介绍了与前端开发密切相关的国际标准组织:WW3C和Ecma TC39。

一.关于前端开发

1.起源、架构、变迁

起源:

image.png

架构:

image.png

变迁:

image.png

2.前端应用的领域

to business

to customer

to developer

  • 浏览器
image.png
  • 服务器

node.js、expressJS、koa

  • 终端和跨端
image.png

3.语言、框架、工具

语言:HTML、css、JavaScript、WebAssembly

框架:

image.png

工具:

  • 浏览器
image.png
  • 网络
image.png
  • 服务器

4.学习路线图

image.png

二.关于web标准

1.标准组织

  • W3C:world wide web consortium
  • Ecma:Ecma International
  • WHATWG:Web Hypertext Application Technology Working Group
  • IETF:Internet Engineering Task Force

2.W3C及Ecma会员

image.png

3.W3C规范制定流程

image.png

1.写提案文档

2.找到对应的社区/小组

3.用于APIs的web IDL

4.逐步的算法

5.使用GitHub,Markdown,respec,bikeshed等工具

6.尽早找到W3Ctag评审

7.写测试用例

4.Ecma TC39规范制定流程

image.png image.png

5.如何参与--关注会议

(1)W3C会议:

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

(2)Ecma会议

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