这是我参与「第六届青训营」笔记创作活动的第6天。活动详情:# 第六届青训营笔记伴读 | 升级学习体验,高效掌握知识
Web 标准是由标准机构来创建的,这些机构通过邀请不同技术公司的人员聚集在一起,并就如何以最佳方式实现所有用例达成共识。本节课将针对 Web 标准这一课题,带领大家了解行业标准的发展动态,更好地把握前端的前沿趋势。
-
关于前端开发
- 起源、架构、变迁
- 前端应用的领域
- 语言、框架、工具
- 前端学习路线图
-
关于Web标准
- 了解Web标准组织
- W3C与Ecma会员
- W3C流程
- TC39流程
- 如何参与
W3C
负责对Web进行标准化。分为结构层、行为层、表现层。
- 结构化标准:XHTML和XML
- 行为标准:对象模型W3CDOM。ECMAScript等
- 表现标准:CSS
性能优化
前端的性能优化分为两类:
- 文件加载更快:
- 传输的数据包更小 图片压缩和文件压缩
- 减少渲染次数:缓存 HTTP缓存、本地缓存、keep-alive缓存
- 渲染更快:
- 提前渲染 ssr服务端渲染
- 避免渲染阻塞:css放置在HTML的head中,JS放在HTML的body底部
- 避免无用渲染:懒加载
- 减少渲染次数:对dom查询进行缓存、将dom操作合并、使用减少重排的标签