Web标准与前端开发|青训营笔记
这是我参与「第四届青训营 」笔记创作活动的的第5天
上网: 指的是接入Internet,它是地球上相互连接的计算机构成的网络。计算机网络诞生于上个世纪的60年代,标志性通信协议是TCP/IP。web的标志性协议是http:草文本传输协议
Web架构
1989年诞生时,Web由三种技术构成:
- HTML:结构
- HTTP:超文本传输协议
- URL(统一资源定位符):在网络上唯一标识一种资源协议
css和javascript是几年之后才出现的
Web技术的变迁
关于前端开发
1.前端应用的领域
- To Business
- To Customer
- To Developer
2.语言、框架、工具
- HTML、CSS、JavaScript
- WebAssembly
深入理解现代浏览器:w3c/20190603_cncuckoo_深入理解现代浏览器.md at master · 75team/w3c · GitHub
Http学习文档:HTTP 概述 - HTTP |MDN (mozilla.org)
前端学习路线图:Frontend Developer Roadmap: Learn to become a modern frontend developer
Web标准(开放)
标准组织
- W3C
- Ecma
- WHATWG
- IETF
W3C
- 官网:www.w3.org
- github:github.com
- 规范查询:www.w3.org
EcmaTC39
- 官网:www.w3.org
- TC39:tc39.es
- GitHub:Ecma TC39 · GitHub
- discourse:TC39 - Specifying JavaScript (es.discourse.group)
WHATWG
- 官网:Web Hypertext Application Technology Working Group (WHATWG)
- GitHub:WHATWG · GitHub
- 规范查询:WHATWG · GitHub
IEFT
W3C规范制定流程
Ecma TC39规范制定流程